主题:修改 WORD 表格内容,看看错在哪里
1. 一个WORD文档 AAA.DOC,其中有表格
2. 现想修改某行某列的数据,如下述代码:
cDate='2011年1月10日'
cTitle='单号'
oWrd=CREATEOBJECT("Word.application") && 运行正常
oWrd.Visible=.T. && 运行正常
oWrd.Documents.Open("D:\AAA.DOC") && 打开已有文档,正常
oWrd.Documents.Tables.Cell(1,2).Range.Text=cTitle && 出错: OLE 错误码 0x80020006: Unknown name
oWrd.Documents.Tables.Cell(1,4).Range.Text=cDate && 出错: OLE 错误码 0x80020006: Unknown name
** 通过代码新建 AAA.DOC 时没有问题
请教各位老师,问题出在哪里? 谢谢!
2. 现想修改某行某列的数据,如下述代码:
cDate='2011年1月10日'
cTitle='单号'
oWrd=CREATEOBJECT("Word.application") && 运行正常
oWrd.Visible=.T. && 运行正常
oWrd.Documents.Open("D:\AAA.DOC") && 打开已有文档,正常
oWrd.Documents.Tables.Cell(1,2).Range.Text=cTitle && 出错: OLE 错误码 0x80020006: Unknown name
oWrd.Documents.Tables.Cell(1,4).Range.Text=cDate && 出错: OLE 错误码 0x80020006: Unknown name
** 通过代码新建 AAA.DOC 时没有问题
请教各位老师,问题出在哪里? 谢谢!