2012-09-13 34 views
0

我已经写了一些宏在PERSONAL.XLS让他们提供给我,当我打开任何使用CREATEOBJECT宏的Excel文件打开Excel与在VBScript

然而,当我使用VBScript打开一个Excel文件 - 的CreateObject(” Excel.Application“)写在personal.xls中的宏不可用

任何想法如何我可以让我可用的宏,当我打开使用代码的Excel。

感谢, Shrikant

回答

0

我发现这个问题的答案。我应该打开personal.xls,然后是所需的文件。 这样,personal.xls中的宏将可用。

Set PRSNL = XL.Workbooks.Open("Path to Personal.xls") 
    XL.Visible = True  
    Set WKB = XL.Workbooks.open(Path to required file)