2012-03-03 7 views
1

SAP BWからクエリを開きます。必要なすべての変更を行い、ブックを開くたびにクエリを更新するというチェックボックスをオンにします。問題は、SAPBEX.xlaファイルがもう読み込まれていないため、ワークブックを再度開くと通常のExcelと同じことです。 これをどのように解決できますか?ブックを開くときにsapbex.xlaをロードする方法

ブックを開くたびに最新のデータでブックを更新します。 ありがとう!

+0

私は、SAP BWに慣れていませんよ。 Excel接続で自動的にクエリを実行しますか? SAPBEX.vbaとは何ですか? – JMax

+0

申し訳ありませんが間違えました... sapbex.xla ...クエリを接続して更新するためのアドイン –

+0

このアドインでSAP BWへの接続が行われていますか?公開ですか?アドインがアンロードされるべきではありませんが、ここでお手伝いできるとは思いません。 – JMax

答えて

2

アプリケーションイベントを使用することができます(Chip Pearson's websiteを参照)。

PERSONAL.XLSMhereを参照)の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 
関連する問題