как загрузить sapbex.xla при открытии книги - PullRequest
1 голос
/ 03 марта 2012

Я открываю запрос из SAP BW ... Я делаю все необходимые изменения и даже отмечаю флажок «Обновить запрос» каждый раз, когда вы открываете книгу. Проблема в том, что когда я снова открываю книгу, она выглядит как обычный Excel, потому что файл SAPBEX.xla больше не загружается. Любые идеи о том, как я могу решить эту проблему?

Я хочу, чтобы рабочая книга обновлялась самыми последними данными каждый раз, когда я открываю рабочую книгу. Спасибо!

1 Ответ

2 голосов
/ 04 марта 2012

Вы можете использовать событие приложения (см. сайт Чипа Пирсона ).

Поместите этот код в модуль This Workbook вашего PERSONAL.XLSM (см. здесь ).

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
...