如何用delphi向Word文档的表格中填写数据?

superwjqq 2002-08-11 06:23:03
delphi中tables的属性非常少,如何向Word文档的表格中一格一格的填写数据
...全文
74 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
nc_lyj 2002-09-19
  • 打赏
  • 举报
回复
有很多属性 Application.Tables...,用一下VBA写一段,然后转成Delphi代码就可以了。
simonzone 2002-08-23
  • 打赏
  • 举报
回复
up
nc_lyj 2002-08-16
  • 打赏
  • 举报
回复
很好,Table的属性很多,想如何操作都可以的。
deldelmeme979 2002-08-12
  • 打赏
  • 举报
回复
试试下面的代码吧:

uses
ComObj;
procedure TForm1.Button1Click(Sender: TObject);
var
WDapp:Variant;
WDDoc:Variant;
m_tb:Variant;
begin
WDapp:=CreateOleObject('Word.application');
WDapp.visible:=true;
WDapp.Documents.Open('E:\TestDoc.doc'); '打开一篇有表格的文档
                      '当然,你也可以自己创建它

WDDoc:=WDapp.ActiveDocument;
m_tb:=WDDoc.Tables.Item(1); '取得第一个表格对象
m_tb.Cell(1,1).Range.InsertAfter('Delphi'); '改变第一行第一列内容

end;

5,139

社区成员

发帖
与我相关
我的任务
社区描述
其他开发语言 Office开发/ VBA
社区管理员
  • Office开发/ VBA社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧