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版本。
问题是什么,PC中是否需要更改任何安全设置?遇到这个问题的人可以提供解决方案吗?