请教各位朋友,如何将从数据库中读出的记录写入WORD文档,请提供源码,谢谢!!!

解决方案 »

  1.   

    用 VBA
    源码海了,在CSDN找一下吧。
      

  2.   

    procedure TForm1.Button1Click(Sender: Tobject);
    var MSWord: Variant;
    begin
    MSWord := CreateOLEObject('Word.Application');//连接Word
    MSWord.Documents.Open(FileName:='d:\test.doc', ReadOnly:=True);//打开外部Word文档
    MSWord.Visible := 1;//是否显示文件编辑
    MSWord.ActiveDocument.Range(Start:=0, End:=0);//开始改变的启止位置
    MSWord.ActiveDocument.Range.InsertAfter(Text:='Title');//在Word中增加字符'Title'
    MSWord.ActiveDocument.Range.InsertParagraphAfter;
    MSWord.ActiveDocument.Range.Font.Name := 'Arial';//字体名称
    MSWord.ActiveDocument.Range.Font.Size := 24;//字体大小
    end;