对word的内容进行逐行替换的问题 ( 积分: 200 )

  • 主题发起人 主题发起人 lyj851011
  • 开始时间 开始时间
L

lyj851011

Unregistered / Unconfirmed
GUEST, unregistred user!
请教,如何对word文档进行"逐行扫描",找到特定的词就进行替换(比如找到戴尔就替换成联想),并且记录下替换的操作(被替换词和行数)?
 
目前我用WordDocument.Range.Text,只是全局读取文档内容然后进行替换.但如何记录下被替换的词和它在word文档中的行数.???请高手指教.
 
后台复制到TReichEdit中,然后就... ...
 
嗯我试过,不过RichEdit似乎也不能实现,可能式因为word里有表格和图片..
 
每段是个对象,遍历一下就可以
ActiveDocument.Paragraphs(1).Range.Select
 
后退
顶部