2012-05-28 7 views

ответ

0

Вы пытались сохранить код VBA в файле «.bas»? Затем вы можете попытаться добавить код программно через Excel interop.

Если это не работает, почему вы просто не просто добавьте следующий код, когда пожары Workbook_Open события:

Private Sub Workbook_Open() 
    Dim sModulePath As String 

    sModulePath = "path" 
    ThisWorkbook.VBProject.VBComponents.Import Filename:=sModulePath 
End Sub 
+0

Спасибо. Проблема в том, что существует более 200 файлов, которые необходимо обновить. Это была не моя ошибка дизайна;) Но я попытаюсь найти несколько примеров, касающихся импорта базовых файлов. Еще раз спасибо. – Matthias

Смежные вопросы