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;
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;