- Сообщения
- 15
- Реакции
- 0
Я пишу макрос на VBA для CorelDraw 12. В этом макросе необходимо из корела запускать другое приложение, так вот у меня почему-то не работает команда Shell которая, как я понимаю, именно для этого и предназначена. Так например эта тестовая программа должна запускать калькулятор, но она ничего не запускает хотя и не выдает сообщений об ошибке.
Sub RunCalc()
VBA.Shell "C:\WINDOWS\system32\calc.exe", vbMaximizedFocus
End Sub
Нутром чую что это возможно какая-то настройка в системе безопасности: установил уровень Security в Low, поставил галку в Trust all installed GMS modules, убрал галку в Delay load VBA – ничего не помогает. Может это на уровне операционной системы (у меня Win XP) или антивируса (Kaspersky Personal Pro) что-то блокируется?
Сами мы не местные, помогите кто чем может.
CrazyMaxTM
Sub RunCalc()
VBA.Shell "C:\WINDOWS\system32\calc.exe", vbMaximizedFocus
End Sub
Нутром чую что это возможно какая-то настройка в системе безопасности: установил уровень Security в Low, поставил галку в Trust all installed GMS modules, убрал галку в Delay load VBA – ничего не помогает. Может это на уровне операционной системы (у меня Win XP) или антивируса (Kaspersky Personal Pro) что-то блокируется?
Сами мы не местные, помогите кто чем может.
CrazyMaxTM