请教一个问题: 是office 2003, 在c#中如何才能查找word文档中的格式文本并进行替换,如一个带框的文本?谢谢

解决方案 »

  1.   

    得调用对应WORD COM或OLE对象
      

  2.   

    总算有人回答了,不过问题的重点不是调用COM,而是查找格式文本,比如查找带边框的字符串,然后替换为不带边框的字符串,是不是在替换函数中有格式参数的?
      

  3.   

    就是从一个word文档的表中读取文本和将要替换的文本,其中有些是有格式的?没有人会吗?
    知道的说一下啊,谢谢了
      

  4.   

    把word文档转换成rtf格式用c#导入,在rtf里有格式源代码,直接indexof就行了。
      

  5.   

    lz浮躁,去研究word的com接口。
      

  6.   

    不是我浮躁的问题,让我一个从没接触过C#的3天要完成这个小工具的开发,你说急不急?
    关键是格式文本,要格式一样才能替换,我已用了Find.Execute函数,但不知道如何判别
    和搜索文本与格式相同的条件