Indlæser en klassisk XLS VBA OLE-lagerpayload fra en compound file. Kildefilen skal indeholde enten _VBA_PROJECT_CUR or
_VBA_PROJECT som lager på topniveau. Metoden erstatter enhver VBA-payload, der allerede er knyttet til projektmappen
Syntaks
function LoadVBAProjectFromFile(FileName: WideString): Integer;
Return value
Returnerer 1 når payload'en indlæses; returnerer en negativ værdi, hvis filen ikke kan åbnes, eller ikke indeholder et understøttet VBA-lager
Eksempel
if Workbook.LoadVBAProjectFromFile('C:\Reports\MacroPayload.ole') = 1 then
Workbook.SaveAs('C:\Reports\MacroWorkbook.xls', xlExcel97);
Se også