HotXLS-documentatie

VBAProject-eigenschap

Retourneert een geparseerd TXLSVBAProject voor een klassieke XLS-werkmap die een VBA-opslag bevat. Het project stelt het moduleaantal en de modulebrontekst beschikbaar via TXLSVBAModule-items. Als de werkmap geen VBA-project heeft, retourneert de eigenschap nil. Gebruik HasVBAProject / VBADefined om te testen op de ruwe payload, LoadVBAProjectFromFile en SaveVBAProjectToFile om de bewaarde OLE-opslagpayload te verplaatsen, en ClearVBAProject om het uit de werkmap te verwijderen

Syntaxis

property VBAProject: TXLSVBAProject;

Zie ook

Project := Workbook.VBAProject;
if Project <> nil then
  ModuleText := Project[1].SourceCode;

Zie ook