| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 412 人关注过本帖
标题:控制 word 查找指定文字 后用 text13.text 内容替换
只看楼主 加入收藏
qq11223456
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2014-10-20
结帖率:100%
收藏
 问题点数:0 回复次数:0 
控制 word 查找指定文字 后用 text13.text 内容替换
Private Sub oulet_Click()
On Error Resume Next
Dim MyWord As Word.Application
Dim MyWordBook As Word.Document
Dim wordArange As Word.Range
Set MyWord = CreateObject("Word.Application")

Set MyWordBook = MyWord.Documents.Add(App.Path & "\模板.doc")
Set wordArange = wordApp.ActiveDocument.Range(0, 1) '指定文件编辑位置
wordArange.Select '激活编辑位置

ReplaceSign = wordArange.Find.Execute(监理, MatchCase, , , , , , wdFindContinue, , Text13.Text, True)

MyWord.Visible = True
MyWordBook.SaveAs Left(CommonDialog1.FileName, InStr(CommonDialog1.FileName, ".") - 1) & ".doc" 'FileFormat:=wdFormatDocument    '将文档另存为'MyWordBook.Close      '关闭文档
MyWord.Quit
Set MyWord = Nothing
Set MyWordBook = Nothing

End Sub

想要替换模板中的 监理 字样的内容   但是总是无效

原本打算用书签的方式   也成功了   但是后来发觉书签的方法  有些需要相同数据的地方  书签必须加1 或者别的不同识别名字  有些麻烦
所以想用替换字符串的方法   但是总是不成功  希望各位大神能帮帮忙
2014-10-20 11:05
快速回复:控制 word 查找指定文字 后用 text13.text 内容替换
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.027872 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved