怎么在DELPHI里读取WORD文档里的表格内容啊! 现在在做一个东西,是读取WORD文档的表格内容,然后录入数据库里面。表格格式都是固定的,但一个文档里面可能有多个表格,我现在也不知道怎么读取表格的内容,着急啊,高手请指教哦! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 uses ComObj;procedure TfrmMain.Button1Click(Sender: TObject);var wrdApp, wrdDoc: Variant;begin randomize; wrdApp := CreateOleObject('Word.Application'); wrdDoc := wrdApp.Documents.Open('d:\study\WordApp\Test.doc'); wrdDoc.Tables.Item(1).Rows.Item(1).Cells.Item(1).Range.Text:=IntToStr(random(10000)); wrdDoc.Save; wrdDoc.Close(False);// wrdApp.Close;end; uses ComObj;procedure TfrmMain.Button1Click(Sender: TObject);var wrdApp, wrdDoc: Variant;begin randomize; wrdApp := CreateOleObject('Word.Application'); wrdDoc := wrdApp.Documents.Open('d:\study\WordApp\Test.doc'); wrdDoc.Tables.Item(1).Rows.Item(1).Cells.Item(1).Range.Text:=IntToStr(random(10000)); wrdDoc.Save; wrdDoc.Close(False);// wrdApp.Close;end; 建议你重装(修改)Office的安装,安装时候选取编程参考这选项,大概这么叫的,默认也是不装的。然后,你就可以在word的帮助中看到“与编程有关的信息”,里面内容对你大有帮助,包括了word的文档对象模型。然后用我上面示例的代码就可以操作word的表格了。比如,.Tables.Count就能返回有多少表,.Tables.Item(1).Columns.Count返回第一个表的列数。 delphi 读写txt文件的问题 找个兼职 用tcpclient连接服务端时,想先检查一下服务端ip地址和端口的连通性,用什么函数可以快速检查? 大家谁知道什么地方可以下到delphi6的安装程序啊,我只要delphi6啊 高手帮忙啊?急急!今天必须做好的 怎么移植RemoteDataModule到其它程序去呀? 请问怎么获得程序所在的路径? 如何将数据集中的数据导入EXCEL中 Delphi中如何操作Word的复选框窗体,简单问题,50分求教 关于C程序移植到Delphi的问题?请大家帮忙! 向高手请教(有关自定义打印) delphi中有没有随机函数
ComObj;procedure TfrmMain.Button1Click(Sender: TObject);
var
wrdApp, wrdDoc: Variant;
begin
randomize;
wrdApp := CreateOleObject('Word.Application');
wrdDoc := wrdApp.Documents.Open('d:\study\WordApp\Test.doc');
wrdDoc.Tables.Item(1).Rows.Item(1).Cells.Item(1).Range.Text:=IntToStr(random(10000));
wrdDoc.Save;
wrdDoc.Close(False);
// wrdApp.Close;
end;
ComObj;procedure TfrmMain.Button1Click(Sender: TObject);
var
wrdApp, wrdDoc: Variant;
begin
randomize;
wrdApp := CreateOleObject('Word.Application');
wrdDoc := wrdApp.Documents.Open('d:\study\WordApp\Test.doc');
wrdDoc.Tables.Item(1).Rows.Item(1).Cells.Item(1).Range.Text:=IntToStr(random(10000));
wrdDoc.Save;
wrdDoc.Close(False);
// wrdApp.Close;
end;
然后,你就可以在word的帮助中看到“与编程有关的信息”,里面内容对你大有帮助,包括了word的文档对象模型。然后用我上面示例的代码就可以操作word的表格了。
比如,.Tables.Count就能返回有多少表,.Tables.Item(1).Columns.Count返回第一个表的列数。