精华内容
下载资源
问答
  • 2020-12-11 13:11:04

    编写该代码的目的:

    初衷

    该代码最初用于我自己弄得一个用于批量化写word报告的东西,因为我原来需要写一堆格式化的报告,不同报告间除了数据发生了变化,其他几乎一模一样,我想偷懒(主要是我容易写错),就使用VBA写了一段代码用于实现自动化,

    将已有的word文档报告改造成模板,

    在一个Excel表格中定义一些变量,包括变量名与变量的值(也有一些数组变量)

    使用VBA代码批量的将word中的变量名替换为变量的值

    然后就可以开心的仅更新Excel表格,批量的生成报告了~

    这个理想很美丽,但实际执行过程中,只有简单点的报告可以这样弄,复杂点的报告因为需要可知化的地方很多,实现起来很痛苦,(特别是一些word中语句需要注意单复数的变换,有些参数缺失时需要完全移除语句),所以该工具旨在我这里用于部分报告的生成。

    现在

    现在我已经不用写报告了 :)

    所以再次想到该代码是最近在翻译一些资料时,机翻总是将一些词汇翻译为一些特定的不合时宜的词,然后需要手动改,改多了我有懒了,再次想到了我之前的代码,修修改改一下又能接着使用了~

    正文

    代码

    '替换word
    Public wdApp, WrdDoc '定义公共变量类,wdapp, WrdDoc代表文档
    
    Sub 批量查找替换()
    Application.ScreenUpdating = False
    
    '获取目标word文档
    Call getwd
    'wdapp.Visible = False
    
    '开始替换
     Call StReplace
    
    '清空变量
    Set WrdDoc = Nothing
    Set wdApp = Nothing
    Application.ScreenUpdating = True
    MsgBox "转换完成", vbOKOnly, ""
    'Application.ScreenUpdating = False
    End Sub
    
    
    Sub getwd()
    '获取当前打开的word文档
        Set wdApp = GetObject(, "Word.Application")
        Set WrdDoc = wdApp.Documents(1)
    End Sub
    
    
    Sub StReplace()
    Application.ScreenUpdating = False
    Dim wt, urow1 As Long, lrow1 As Long
    Dim i1 As Long
    Dim chaz1 As String, tih1 As String, lsa
    
    Set wt = ThisWorkbook.ActiveSheet
    
    lrow1 = 2
    urow1 = wt.Cells(2000, 1).End(xlUp).Row
    For i1 = lrow1 To urow1
        chaz1 = wt.Cells(i1, 1).Value
        tih1 = wt.Cells(i1, 2).Value
        If chaz1 = "" Then
        Else
            lsa = czth1(chaz1, tih1)
        End If
    Next
    Application.ScreenUpdating = False
    
    'MsgBox "转换完成", vbOKOnly, ""
    End Sub

    使用方法

    把上述代码放在Excel的宏模块中,然后在当前活动的工作表中,A列填须在word中查找的目标(从第二行开始),B列中填对应的替换的值,之后打开需要查找替换的word,然后运行“批量查找替换()”过程即可完成自动的查找替换。

    更多相关内容
  • 用python实现word内容 excel内容 文件名 文件夹名字的查找与替换。可以以当前路径为基础深度优先搜索各级文件夹,进行内容和文件名字的查找与替换
  • 当需要在多个WORD文档中批量查找替换时,此宏可帮助遍历整个目录下的所有doc和docx格式的word文件并批量进行替换保存操作,大大提高工作效率。 此文档是一个WORD的VBA宏,不存在病毒也无需注册收费。且除了需要打开...
  • WORD常用查找与替换实例及方法 文档有56页,讲解特别详细。许多细节的知识点也会让你更明了。 放出来希望用得到的人能有所获益。
  • word文档内容批量替换工具(含delphi源码)
  • VS2010下c#操作word进行批量查找替换。选择路径后程序自动进行批量查找替换,去持子目录搜索、大小写匹配、整字匹配、通配符匹配。
  • word文档查找替换

    2019-07-26 09:10:17
    NULL 博文链接:https://gui-198641.iteye.com/blog/664945
  • 本软件可将指定文件夹及子文件夹下的所有Word文件(.docx格式),用新字符串替换旧字符串,并将新生成的Word文件保存在“输出文件”文件夹中,在“日志\统计数据.txt”文件中保存着最近一次的字符串替换情况。...
  • 用vbs实现的批量文件替换
  • 计算机word中的替换与查找功能

    千次阅读 2021-07-13 00:18:58
    有很多人只知道“查找替换”功能可以批量修改文字,不仅仅是这样,今天Word联盟所要讲的是查找替换所有的使用功能大全,各种各样的用法,为的就是能在以后的处理文档时更加方便,希望大家可以灵活运用,即学即用。...

    Word查找替换不仅可以帮助我们快速的定位到想要的内容,还可以让我们批量修改文章中相应的内容。有很多人只知道“查找替换”功能可以批量修改文字,不仅仅是这样,今天Word联盟所要讲的是查找替换所有的使用功能大全,各种各样的用法,为的就是能在以后的处理文档时更加方便,希望大家可以灵活运用,即学即用。

    一、最基本的用法“查找替换”功能之查找文档中想要的内容。

    在长篇文档中想找到某个字、词、句子或者段落,如果单靠眼睛一个一个去搜寻那简直是大海捞针。利用Word中查找替换功能可以轻松帮助我们找到想要的内容。

    在文档中单击菜单栏的“编辑”中的“查找”,或直接用Word快捷键 “Ctrl+F” 打开“查找和替换”,然后再“查找内容”中输入想要找到的内容,例如,我这里想找到文章中的“一”字,然后单击“查找下一处”,它就会自动的找到并选择文中的“一”,再单击“查找下一处”就会再次找到并选择下一处的“一”,直到找到最后一个时就会自动提示“Word 已完成对文档的搜索。”

    78758c69d5d9df9b60d7d34e1b7f21b0.png

    还有一种方法,可以让文档中选中显示所有想要查找的内容。将“查找和替换”里面的“突出显示所有在该范围找到的项目”前面钩上,然后单击“查找全部”按钮,此时,文章中所有想查找的内容全部被突出显示出来。如下图;

    b18311c2b360349862cb3f18b4cb17ab.png

    二、替换所有的相匹配的字、词、句、段落方法。

    讲完查找,我们接着讲替换,替换功能可以单击菜单栏的“编辑”中的“替换”打开,也可以用组合键 “Ctrl+H” 来打开。

    在“查找内容”中输入需要替换掉的字,然后在“替换为”中输入需要替换成的某个字,最后单击“替换”按钮,就可以替换掉一个一个的替换掉;建议点击“全部替换”可以一次性替换文中所有的词(比较节省时间)。替换完毕后会出现提示:“Word 已完成对所选内容的搜索,共替换 “多少”处。是否搜索文档其余部分?”。

    edca21e4f8e4bc8e440f5648e1a913cf.png

    展开全文
  • Word常用查找与替换实例及方法 可以大幅提高排版效率! 不看绝对后悔,建议下了留着备用 另:别人写的,不记得从哪里下的了: 目录 Word查找与替换•ASCII字符集代码 I Word查找栏代码•通配符一览表 II Word...
  • 使用搜索代码,能够使查找替换操作更加方便、快捷,下面介绍Word2013中使用搜索代码实现文本的查找与替换的具体操作方法。1、打开文档,在“开始”选项卡中单击“编辑”组中的“替换”按钮打开“查找替换”...

    Word 2013的查找和替换功能是很强大的,其不仅可以查找文本和特殊格式,还可以使用搜索代码查找文档中的特殊对象。使用搜索代码,能够使查找和替换操作更加方便、快捷,下面介绍Word2013中使用搜索代码实现文本的查找与替换的具体操作方法。

    1、打开文档,在“开始”选项卡中单击“编辑”组中的“替换”按钮打开“查找和替换”对话框,切换到“查找”选项卡,在“查找内容”文本框中输入搜索代码“^g”,该代码表示搜索图片,在“搜索选项”栏中取消“使用通配符”复选框的勾选,在“搜索”下拉列表中选择搜索范围,如图1所示。单击“查找下一处”按钮,查找到的图片将被选择,如图2所示。

    2ed18e72956a7bb19364be36e82b798d.png

    图1 使用搜索代码查找图片

    0bfe210f78cae71ff0a55b2b702bf5a4.png

    图2 图片被选择

    2、在“查找内容”文本框中输入“^#.^#.^#”,如图3所示,单击“查找下一处”按钮,将能够在文档中查到与输入内容格式一致的数字,如图4所示。

    285295b0598fe60b6eb2cd9c6b98b547.png

    图3 查找指定格式的数字

    59351d201b00c94a0269dfd017df1449.png

    图4 查找到指定格式数字

    注意

    在Word 2013中,代码“^#”表示匹配0~9之间的数字,代码“^$”表示任意的字母,代码“^?”表示匹配任意字符。

    3、在“查找内容”文本框中输入“^d”,如图5所示,单击“查找下一处”按钮,此时将能够在文档中查找到文档中的域,如图6所示。

    35034d6f879ca90a99e928fcbca49478.png

    图5 查找文档中的域

    d73552a7582e32ddfb0f504ca667ac57.png

    图6 在文档中查找到域

    注意

    这里,将插入点光标放置到“查找内容”文本框中后单击“特殊格式”按钮,在打开的列表中选择相应的选项,则“查找内容”文本框中将插入对应的搜索代码。

    更多相关阅读

    展开全文
  • Word文档格式也能查找与替换.docx
  • NULL 博文链接:https://parra.iteye.com/blog/899893
  • 批量修改word文档 数据,不限文档数量
  • 欢迎观看 Microsoft Word 中文版教程,小编带大家学习 Microsoft Word 的使用技巧,了解如何在 Word查找替换文本。

    欢迎观看 Microsoft Word 中文版教程,小编带大家学习 Microsoft Word 的使用技巧,了解如何在 Word 中查找和替换文本。

    如果处理大量文本,并需要搜索替换某个单词或短语,可使用「查找和替换」。

    查找和替换基本文本,在文档右上角的搜索框中,键入要查找的字词或短语,Word 将突出显示整个文档中该单词或短语的所有实例。

    替换找到的文本,选择单击放大镜,然后选择「替换」。

    在「查找和替换」框中,键入替换文本,选择「全部替换」或「替换」。

    查找特定格式的文本,可使用「格式」菜单查找特定格式的文本,如加粗或突出显示。

    选择「视图」-「导航窗格」。

    在「导航窗格」中,选择「查找和替换」,选择「设置」,然后选择「高级查找和替换...」。

    在「查找内容」中键入「查找」,选择「查找和替换」对话框底部的箭头以显示所有选项。

    在「格式」菜单上,选择「不限定格式」。

    在「查找和替换」对话框中,选择「查找全部」。

    以上就是在 Microsoft Word 中查找和替换文本的方法。

    软件下载地址:Microsoft word 2019 for Mac中文版

    windows软件安装地址:Microsoft Word 2019

     

    展开全文
  • Word文档格式也能“查找与替换”.docx
  • 我们都知道查找的快捷键“Ctrl+F”,而替换的快捷键“Ctrl+H”,但是具体可以发挥多大的作用呢?好像也就真的只能查找和...这里使用查找替换简直可以说分分钟解决,先说空格的处理,打开查找/替换对话框,“查找内容...
  • 概要:「我的ABC软件工具箱」支持批量查找 Word 文件中的关键字,并进行批量修改替换这些关键字。同时也支持批量查找修改替换 PPT 文件、Excel 文件、PDF 文件和文本文件(如:记事本 TXT、HTML、XML 等),我们可以...
  • 多个word文档查找替换;批量word替换
  • 本软件将指定文件夹及子文件夹下的所有Word文件(.docx格式),用新字符串替换旧字符串,并将新生成的Word文件保存在“输出文件”文件夹中,在“日志\统计数据.txt”文件中保存着最近一次的字符串替换情况......
  • Word文档格式也能“查找与替换”_1.docx
  • Word2021查找替换的使用大全.docx
  • C#操作word,如何进行查找替换

    热门讨论 2011-08-29 11:44:58
    一段C#操作word,如何进行查找替换
  • Word文档中文本格式的查找与替换.docx
  • word通配符,查找与替换

    千次阅读 2019-01-17 23:16:57
    word通配符,查找与替换 word通配符–使用实例 word通配符表 word查找栏代码&通配符一览表 word替换栏代码&通配符一览表 word通配符用法详解 word换行符 参考原文:...
  • 在对文档进行处理时灵活使用Word查找替换功能将能够取得事半功倍的效果。下面介绍Word2013文档中使用查找替换功能来快速更改文本格式的方法。1、在“开始”选项卡中单击“编辑”组中的“替换”按钮,打开...
  • 可单个查找替换。可批量根据excel对照表,批量替换。Excel,左边为老字符,右边为新字符。
  • 用于在Word文档(DOCX文件格式)上执行查找替换文本的纯.NET解决方案。
  • 极速办公(speedoffice)是新上市的一款office办公软件,由于软件界面常用office有略微不同,初次使用的小伙伴对于它的操作可能不太熟悉,比如在Word查找替换功能怎么操作呢? 跟其他office软件一样,查找和...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 69,370
精华内容 27,748
关键字:

word文档查找与替换快捷