DruckenMister WongFacebook

Word-Makros starten

System Win9x, WinNT, Win2000, WinXP, Vista, Win7
Ab Delphi-Version Delphi 1
Letzte Änderung 29.11.2011

Um ein Visual-Basic-Makro in Word aufzurufen, wird die Methode Run verwendet. Ihr wird der Name des Makros, evtl. als Kombination aus Dokumentvorlage, Modul und Makroname, übergeben.

var MeinWord: Variant;
begin
  ...
  MeinWord := CreateOleObject('Word.Application');
  //Verschiedene Aufrufarten
  MeinWord.Run('MeinMakro');
  MeinWord.Run('Normal.Module1.MAIN');
  MeinWord.Run('MeinProjekt.MeinModul.MeineProzedur');
  MeinWord.Run('MeinDokument.doc!DiesesModul.DieseProzedur');
  ...
end;