Charge un contenu VBA OLE storage XLS classique depuis un fichier compound. Le fichier source doit contenir soit _VBA_PROJECT_CUR soit _VBA_PROJECT comme stockage de niveau supérieur. La méthode remplace tout contenu VBA déjà attaché au classeur
Syntaxe
function LoadVBAProjectFromFile(FileName: WideString): Integer;
Valeur de retour
Retourne 1 quand le contenu est chargé ; retourne une valeur négative si le fichier ne peut pas être ouvert ou ne contient pas un stockage VBA pris en charge
Exemple
if Workbook.LoadVBAProjectFromFile('C:\Reports\MacroPayload.ole') = 1 then
Workbook.SaveAs('C:\Reports\MacroWorkbook.xls', xlExcel97);
Voir aussi