感悟网 导航

如何同时批量修改多个word文档内容 如何同时批量修改多个word文档内容

作者&投稿:庞苛 (若有异议请与网页底部的电邮联系)
怎样同时批量修改多个word文档~

【注意】:MS Office2003中测试通过。2007可能无法运行。
一、前期准备

  下面是具体操作步骤。

  A,首先将需要批量替换的多个Word文档放在同一文件夹下面。

  B,新建一空白Word文档,右击空白工具栏,单击“控件工具箱”,就可以看到屏幕上调出的控件工具箱。

  C,在控件工具箱上单击“命令按钮”,文档中就放置了一个按钮了。

  D,双击该按钮,进入VB代码编写模式,将以下代码复制进去。

  二、命令按钮的代码

  Private Sub CommandButton1_Click()
  Application.ScreenUpdating = False
  Dim myPas As String, myPath As String, i As Integer, myDoc As Document
  With Application.FileDialog(msoFileDialogFolderPicker)
   .Title = "选择目标文件夹"
   If .Show = -1 Then
   myPath = .SelectedItems(1)
   Else
   Exit Sub
   End If
  End With
  myPas = InputBox("请输入打开密码,如果没有就不填:")
  With Application.FileSearch
   .LookIn = myPath
   .FileType = msoFileTypeWordDocuments
   If .Execute > 0 Then
   For i = 1 To .FoundFiles.Count
   Set myDoc = Documents.Open(FileName:=.FoundFiles(i), Passworddocument:=myPas)
   Selection.Find.ClearFormatting
   Selection.Find.Replacement.ClearFormatting
   With Selection.Find
   .Text = "原文字"
   .Replacement.Text = "新文字"
   .Forward = True
   .Wrap = wdFindAsk
   .Format = False
   .MatchCase = False
   .MatchWholeWord = False
   .MatchByte = True
   .MatchWildcards = False
   .MatchSoundsLike = False
   .MatchAllWordForms = False
   End With
   Selection.Find.Execute Replace:=wdReplaceAll
   myDoc.Save
   myDoc.Close

   Set myDoc = Nothing
   Next
   End If
  End With
   Application.ScreenUpdating = True
  End Sub

  保存上面代码,退出VB编辑模式,返回Word文档界面。

  单击选中该按钮,再单击控件工具箱的第一个按钮“退出设计模式”。

  最后,就可以进行测试:再次点击按钮,就会发现该文件夹下面的所有WORD文档中的"原文字"被替换为"新文字"了。

把要批量修改的文档都放在同一个文件夹中

2
在修改前,先确定多个word文档文件要被修改的内容
如小小要修改的内容是多个word文档中的“西平县”,



3
双击“word文档批量处理大师”

4
点击“选择目录”

5
在弹出的窗口中选择点击要批量修改的多个word文档文件所在的文件夹,然后点击“确定”按钮

6
此时,系统会自动添加该文件中的所有文档文件

点击“保存列表”

在弹出窗口输入框随便输入一个名字,然后点击“保存”按钮

在word文档批量处理选项中点击选择“1、内容批量替换”

在右边弹出'批量替换文档内容'框体中,在”把文字:“标签下输入要被修改的内容,如“西平县”,在“替换为:”标签下输入要改成的内容,如“我在这”。然后点击“添加为待处理任务”按钮

如果,要被批量修改的内容还有其他的,则先点击“添加到列表”按钮,然后再在”把文字:“标签下输入下一个要被修改的内容,如“啊”,在“替换为:”标签下输入下一个要改成的内容,如“哈“,然后点击“添加到列表”按钮。如此反复把所有要修改的文档内容全部添加到列表后再点击“添加为待处理任务”按钮

在弹出窗口点击”确定“按钮

在弹出窗口点击”是“按钮

在弹出窗口点击”确定“按钮

系统处理完后,会显示“任务完成!”

打开文件查看结果多个word文档文件全部批量完成

步骤: 1、先将所有文档放在同一个文件夹中。打开office word文档批量处理大师。 2、导入同一个文件夹下的多个word文档。 3、进入“内容批量替换”功能界面。添加多个替换内容。 4、所有替换内容添加完成后,点击处理所有任务,确定后即可批量替换完成。

步骤:1、先将所有文档放在同一个文件夹中。打开officeword文档批量处理大师。2、导入同一个文件夹下的多个word文档。3、进入“内容批量替换”功能界面。添加多个替换内容。4、所有替换内容添加完成后,点击处理所有任务,确定后即可批量替换完成。

《如何快速给大量word文件重命名?》
答:可以用脚本来做。1、用记事本新建一个文本文件,把它保存为“批量重命名.vbs”(注意不要弄成了“批量重命名.vbs.txt”,也就是要确保其扩展名为“.vbs”);2、把下列代码粘贴到这个VBS文件中:Option Explicit Const g_strRootPath = "c:\Temp\docs\Word\ToRename\" ' 指定存放所有文件的目录...

《如何批量修改word文档?》
答:上千个word文档想批量修改是不可能的,如果一个倒是可以。你可以选择WORD中的查找替换功能,查找出不需要的替换掉

《怎样批量修改word文档?》
答:这个好象不能批量改。。只能一个一个改。。这个就是格式刷!

《...替换更改word文件的软件,就是能该多个word文件里的内容的word文档批...》
答:那试试这款呀!

《如何批量更改多个word文档格式》
答:不知道你要修改什么格式。不过,批量修改多个word文档的格式,你可以把这些文档放到一个文件夹里,然后在其中一个文档里添加vba代码,遍历当前文件夹的所有word文档,并修改它们的格式。遍历当前文件夹的所有doc文档可以用以下代码:Application.ScreenUpdating = False '禁止显示刷新 cPath = ActiveDocument....

《怎么重命名大批量的word文档》
答:1.首先从电脑上下载2345好压,下载后安装。2.安装完成后,双击好压快捷图标,弹出好压主界面。3.点击中间上面的工具箱,看见没,批量文件改名。4.从上到下,看箭头,想改啥名字怎样改。5.举个例子。

《如何在Word文档中批量修改内容》
答:1、首先在电脑上打开Word软件,然后在Word中打开需要处理的文档。2、接下来用鼠标在文档中选中需要调整的字段。3、接下来按快捷键“Ctrl+c”复制文字,然后将鼠标放置到需要调整的位置,按快捷键“Ctrl+v”粘贴即可。4、最后如果对刚刚复制的文字不需要,按“delete”删除即可。

《对批量word文档进行修改》
答:使用VB对WORD进行操作,网上有非常多的文档,一般注意一下打开之后关闭文件,否则有一些问题,其实这都算很麻烦的了 因为你会一些VB的话,直接用宏来做就行了,跟VB差不多,实在不会,先打开一个文档,录一下宏,就明白了,其实就是VB嘛

《WPS中WORD多表批量修改》
答:像这样一套合同,只需要修改姓名、年龄、参加工作时间、合同期间等内容的,建议使用“邮件合并”功能。1、在WPS表格软件中建立一个数据表 内容根据需要增减,第一行是名称,前面不能再添加行。保存退出。2、在WPS文字中建立模板 3、连接数据库。点“引用”——“邮件”,打开邮件合并工具栏 点“打开...

《怎样批量命名word文档》
答:批量命名步骤5:举个例子吧!方便你看着图多试试,很容易的!注意事项 文档在修改时不要打开,不然是修改不了的!最好把要修改的文档放在一个文件夹里,方便添加!看了“怎样批量命名word文档”此文的人还看了:1.怎样同时批量修改多个word文档 2.Word2013怎么批量修改标题样式成统一格式 3.word2013如何...

   

返回顶部
本页内容来自于网友发表,若有相关事宜请照下面的电邮联系
感悟网