HotXLS-dokumentation

LoadVBAProjectFromFile-metod

Laddar en klassisk XLS VBA OLE-lagringsnyttolast från en sammansatt fil. Källfilen måste innehålla antingen _VBA_PROJECT_CUR eller _VBA_PROJECT som ett lagringsutrymme på toppnivå. Metoden ersätter eventuell VBA-nyttolast som redan är kopplad till arbetsboken

Syntax

function LoadVBAProjectFromFile(FileName: WideString): Integer;

Returvärde

Returnerar 1 när nyttolasten är laddad; returnerar ett negativt värde om filen inte kan öppnas eller inte innehåller ett stödd VBA-lagringsutrymme

Exempel

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

Se även