【发布时间】:2016-03-23 00:19:29
【问题描述】:
我有一个 Word 模板文件,它从 Excel 文件中检索数据以填充表单。
代码如下所示:
Dim myXL As Object
Set myXL = Getobject("myfile.xls")
myXL.Application.Visible = True
myXL.Parent.Windows(1).Visible = True
此代码在 Office 2010 和 2007 中运行良好,但当我在 2013 年尝试时,它给出了 run time error 9,这是一个 array subscript error。当我检查 Windows 数组时,它的元素为零,所以错误是正确的。
我如何在 2013 年取得同样的成绩?
下一段代码尝试访问 Worksheets("mysheet"),如果我跳过 Visible = True 行访问工作表,则会得到 runtime error 1004.
任何解决此问题的帮助将不胜感激。
【问题讨论】:
标签: excel vba ms-word office-2013