Docs HotXLS

LoadVBAProjectFromFile-method

Charge un payload de stockage OLE VBA XLS classique depuis un fichier composé. Le fichier source doit contenir soit _VBA_PROJECT_CUR or _VBA_PROJECT comme stockage de premier niveau. La méthode remplace tout payload VBA déjà attaché au classeur

Syntaxe

function LoadVBAProjectFromFile(FileName: WideString): Integer;

Valeur de retour

Renvoie 1 quand le payload est chargé ; renvoie une valeur négative si le fichier ne peut pas être ouvert ou ne contient pas de stockage VBA pris en charge

Exemple

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

Voir aussi