Файл
test.vbs
содержит следующий фрагмент.
Set objExcel = CreateObject("Excel.Application")
Set objWorkbook = objExcel.Workbooks.Open("C:\testing\new1.xlsm")
objExcel.Application.Visible = True
objExcel.DisplayAlerts = False
Set Sheeet1 = objWorkbook.Worksheets(1)
'The above script is working when I execute manually via command prompt
Sheeet1.Activate
Sheeet1.TextBox1.value = "C:\testing\"
objWorkbook.Save
objExcel.Application.Run "Execute Calculator"
objWorkbook.Save
objWorkbook.Close
objExcel.Quit
Set Sheeet1 = Nothing
Set objWorkbook = Nothing
Set objExcel = Nothing
Приведенный выше фрагмент отлично работает, когда я дважды щелкаю файл test.vbs
.Но он не может работать / ждать бесконечно долго без каких-либо ошибок или предупреждений с потоком Java Executor.
Конфигурация программного обеспечения:
Вышеуказанный скрипт работает в версиях Windows 10 и Excel 2016.
В чем проблема, требуются ли какие-либо изменения настроек безопасности на ПК?Кто-нибудь может дать решение, кто сталкивался с этой проблемой?