Dokumentace HotXLS

Vlastnost VBAProject

Vrátí analyzovaný objekt TXLSVBAProject pro klasický sešit XLS obsahující payload VBA TXLSVBAModule položek Pokud sešit nemá žádný projekt VBA, vlastnost vrací nil Use HasVBAProject / VBADefined to test for the raw payload, LoadVBAProjectFromFile and SaveVBAProjectToFile pro přesun zachované datové části úložiště OLE, a ClearVBAProject to remove it from the workbook

Syntaxe

property VBAProject: TXLSVBAProject;

Příklad

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

Viz také