HotXLS-documentatie

LoadVBAProjectFromFile methode

Laadt een klassieke XLS VBA OLE-storage-payload uit een compound file. Het bronbestand moet óf een _VBA_PROJECT_CUR of _VBA_PROJECT als top-level storage bevatten. De methode vervangt elke VBA-payload die al aan de werkmap is gekoppeld

Syntaxis

functie LoadVBAProjectFromFile(FileName: WideString): Integer;

Return value

Retourneert 1 wanneer de payload is geladen; retourneert een negatieve waarde als het bestand niet kan worden geopend of geen ondersteunde VBA- opslag bevat

Voorbeeld

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

Zie ook