关于VB中用createobject启动Excel97时,宏不被自动执行的问题,送100分,急急急急!
cgz 2003-11-05 05:35:09 本人现在VB程序中用下述代码启动excel97的文件,在excel97 的Workbook_Open()里面加了代码,可是用VB的createobject 函数调出后,excel的宏不被自动执行,安装了excel2000以后没有问题,请问调用excel97时有什么办法让他自动执行宏吗?谢谢。
VB代码:
Set ExcelApp = CreateObject("Excel.application")
strFileName = App.Path & "\..\work\" & gstrViewName & gstrPartNumber & ".xls"
Set objWorkbook = ExcelApp.Workbooks.Open(strFileName)
objWorkbook.RunAutoMacros 1
ExcelApp.Visible = True