工作簿打开时如何加载sapbex.xla
我从SAP BW打开一个查询…我做了我需要的所有更改,甚至在每次打开工作簿时都选中显示刷新查询的框。 问题是,当我重新打开工作簿,就像一个普通的Excel,因为SAPBEX.xla文件不再加载。 任何想法如何解决这个问题?
每次打开工作簿时,都希望使用最新的数据更新工作簿。 谢谢!
您可以使用应用程序事件(请参阅Chip Pearson的网站 )。
把这个代码放在你的PERSONAL.XLSM
的This Workbook
模块(见这里 )。
Private WithEvents App As Application Private Sub Workbook_Open() Set App = Application End Sub
在一个模块中:
Private Sub App_WorkbookOpen(ByVal Wb As Workbook) MsgBox "New Workbook: " & Wb.Name 'or better check here if this is your workbook and activate the addin End Sub