just like
var word:Variant;
begin
word:=OleCreateObject('Word.Basic');
//word后的命令参照VBA(不同的Word版本写法不同)
word.OpenFile('fileName');
word.Run('macroname')
end;
使用Delphi的Variant类型的变量.
Var word:Variant;
word:=createOleObject('word.basic');//''中的从注册表中查.
//以下的word.后的命令可从宏语言VBA中得到.
word.FileNew('test');
word.insert('this is a test');
word.run('宏名');