我有一台预装了 Windows 7 和Office Starter 2010的新电脑。如果我启动以下简单的 vb 脚本(从命令行:cscript testScript.vbs):
Dim xlApp
Set xlApp = CreateObject("Excel.application")
xlApp.visible = True
Set xlWorkbooks = xlApp.Workbooks
Set xlWorkbook = xlWorkbooks.Open("C:\path\myFile.xls")
xlWorkbook.ActiveSheet.Rows("1:2").AutoFit
xlApp.visible = False
xlWorkbook.Save
xlWorkbook.Close("C:\path\myFile.xls")
xlApp.Quit
Set xlApp = Nothing
它返回此错误:activex 组件无法创建对象 'Excel.Application'。我不明白该错误是否是由于 Starter 限制(http://office.microsoft.com/en-us/starter-help/excel-features-that-are-not-fully-supported-in-excel- starter-HA010374501.aspx),我在网上发现了不同意见。
有没有办法让它使用 Office Starter 版本?