脚本无法启动excel宏(Windows 10)
问题描述:
我已经创建了一个非常简单的vbs脚本,但不幸的是它不起作用。它不启动Excel宏。它只是打开Excel,但什么也没做。如果我然后尝试打开它表示文件被用户XYZ锁定。 任何想法?脚本无法启动excel宏(Windows 10)
Dim args, ObjExcel
Set args = wscript.Arguments
Set objExcel = Create Object("Excel.Application")
objExcel.Workbooks.Open args(0)
objExcel.Visible = True
Exobj.Application.Visible = True
objExcel.Run "helloworld"
objExcel.ActiveWorkbook.Save
objExcel.ActiveWorkbook.Close(0)
objExcel.Quit
答
你必须在第三行一个错字: 这不是Create Object
但CreateObject
。 没有空间。
+0
非常感谢朱利安,这是正确的!但现在它打开Excel,但它不运行宏?它也不关闭Excel? – carlosmaria
答
可以通过修复我的Microsoft Office来解决问题。
+0
所以它现在有效吗? –
你有没有'(itm As Outlook.MailItem)'在开头的'Sub [Sub_Name]'行? – Jeremy
什么'Exobj'的意思是你的意思是'objExcel' ?,想象那条线会出错。 – Lankymart