Documentação do HotXLS

Propriedade VBAProject

Devolve um TXLSVBAProject analisado para um livro XLS clássico com armazenamento VBA. O projecto expõe o número de módulos e o texto de origem através de itens TXLSVBAModule. Se não tiver projecto VBA, devolve nil. Utilize HasVBAProject/VBADefined para testar o payload, LoadVBAProjectFromFile e SaveVBAProjectToFile para mover o armazenamento OLE, e ClearVBAProject para o remover

Sintaxe

property VBAProject: TXLSVBAProject;

Exemplo

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

Consulte também