Foxtable(狐表)用户栏目专家坐堂 → 如何比较多个WORD文件内容?


  共有2906人关注过本帖树形打印复制链接

主题:如何比较多个WORD文件内容?

帅哥哟,离线,有人找我吗?
南望
  11楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:391 积分:3290 威望:0 精华:0 注册:2014/4/9 10:04:00
  发帖心情 Post By:2020/12/9 0:05:00 [只看该作者]

收到,谢谢老师。再问一下,用上面的代码提取的WORD段落可以保留标记不?如:字体、颜色、字号等等原WORD的完整信息一并一起提取出来,这样有利把提出的数据处理后回填到WORD中保持WORD样式不变。

 回到顶部
帅哥,在线噢!
有点蓝
  12楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106144 积分:539837 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/12/9 8:40:00 [只看该作者]

直接取text是没有的,保留样式要取这个Paragraphs或者k.Range对象。涉及到的东西比较多,具体请自行百度查看wrod vba的用法

 回到顶部
帅哥哟,离线,有人找我吗?
南望
  13楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:391 积分:3290 威望:0 精华:0 注册:2014/4/9 10:04:00
  发帖心情 Post By:2020/12/16 16:23:00 [只看该作者]

Dim app As New MSWord.Application
try
    Dim doc = app.Documents.Open("d:\test.doc")
    For Each k As object In doc.Paragraphs
        查找关键字或句,找到即替换怎么实现?
    Next
    app.quit
catch ex As exception
    msgbox(ex.message)
    app.quit
End try

 回到顶部
帅哥,在线噢!
有点蓝
  14楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106144 积分:539837 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/12/16 16:53:00 [只看该作者]

http://foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=70797&skin=0

 回到顶部
总数 14 上一页 1 2