Документация HotXLS

Метод LoadVBAProjectFromFile

Загружает VBA OLE payload классического XLS из составного файла. Исходный файл должен содержать _VBA_PROJECT_CUR или _VBA_PROJECT как корневое хранилище. Метод заменяет любой ранее прикреплённый VBA payload

Синтаксис

function LoadVBAProjectFromFile(FileName: WideString): Integer;

Примечания

Возвращает 1 при успехе; отрицательное значение, если файл нельзя открыть или не содержит поддерживаемого VBA хранилища

См. также

if Workbook.LoadVBAProjectFromFile('C:\Reports\MacroPayload.ole') = 1 then
  Workbook.SaveAs('C:\Reports\MacroWorkbook.xls', xlExcel97);

См. также