Home » Tipps & Tricks » COM/OLE/DDE » Word » Word-Makros starten

Word-Makros starten

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;