2016-09-15 141 views
-2

我已经创建了一个非常简单的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 
+0

你有没有'(itm As Outlook.MailItem)'在开头的'Sub [Sub_Name]'行? – Jeremy

+0

什么'Exobj'的意思是你的意思是'objExcel' ?,想象那条线会出错。 – Lankymart

回答

0

你必须在第三行一个错字: 这不是Create ObjectCreateObject。 没有空间。

+0

非常感谢朱利安,这是正确的!但现在它打开Excel,但它不运行宏?它也不关闭Excel? – carlosmaria

0

可以通过修复我的Microsoft Office来解决问题。

+0

所以它现在有效吗? –