Dokumentacja HotXLS

Metoda LoadVBAProjectFromFile

Ładuje klasyczny ładunek pamięci masowej OLE VBA XLS z pliku złożonego. Plik źródłowy musi zawierać _VBA_PROJECT_CUR lub _VBA_PROJECT jako pamięć masową najwyższego poziomu. Metoda zastępuje każdy ładunek VBA już dołączony do skoroszytu

Składnia

function LoadVBAProjectFromFile(FileName: WideString): Integer;

Opis

Zwraca 1, gdy ładunek zostanie załadowany; zwraca wartość ujemną, jeśli plik nie może być otwarty lub nie zawiera obsługiwanej pamięci masowej VBA

Zobacz też

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

Zobacz także