word 批量替换问题

怎样把
XXX:
欢迎到来!
此致
敬礼!

中的XXX分别替换成AAA,BBB,CCC,DDD,EEE,FFF,GGG.........
批量替换 不是 一个一个替换那种

假设如下一段文字需要如题处理:百年不遇(1234567890二百不遇(12345678三百不遇(123456四百不遇(12345
总思路:用office的查找、替换 + excel字符处理函数 + word 表格-文字转换功能即可。
excel需要分列处理字符,因此应该利用文中的“(”把原来的文本分列,并保留“(”或其替换字符。具体步骤:

1.将欲处理的文字全部选中,复制到excel中A1单元格中,如附图①所示。
2.用“查找、替换”命令将“(”替换为“ABCD”,为防止文中有同样字符,用全角字符!查找替换在word中进行也可。结果如②。
3.选中A1单元格,点“数据”—“分列”(附图中篮圈所示),点选第一步的“分隔符号”(附图中红圈所示)—下一步,点选第二步的“其他”并填入“A”(附图中绿圈所示)—下一步,第三步直接点“完成”,点弹出框的“是”。完成分列,如附图③。
4.在B2单元格内输入公式“=REPLACE(B1,LEN(B1)-3,,"efg")”,回车。选中B2单元格,鼠标置于单元格右下方的十字图标上,向右拖动,公式将复制到拖动的单元格内,直到倒数第二个单元格。可以看到每列最后4个字成语前加了efg。如附图④。
5.选中A2至最末一个单元格,“复制”。

6.进入原来的word文件,在文末空白处点击“粘贴”。如第二附图的⑤。
7.点击表格任意单元格,再点击表格左上角的表格符(如第二附图中的蓝方框)选中整个表格。
8.点击“表格工具”—“布局”—“转换为文本”,结果如⑥。
9.删除所有的制表符,第一个制表符如第二附图中的红方框所示。结果如⑦。
10.查找“BCD”并“全部替换为”“(”,同理,查找“efg”并“全部替换为”“)”。并在文末最后加上一个“)”。结果如⑧。
11.全部完成。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-07-22

按 Ctrl + H ,弹出下面对话框。在”查找内容“填需要替换的内容,在“替换为”中填替换后的内容,然后点击“全部替换”就行了。

本回答被网友采纳
第2个回答  2015-07-22
用邮件合并功能就可以,把要替换的XXX,写入excel表格,最后用邮件合并提取就行了
参考网址:http://jingyan.baidu.com/article/335530da51745219cb41c3ea.html