如何做到“多个WORD文件批量进行同一操作”
1.下载一个汉化版的WinHex,然后WinHex打开你需要替换内容的所有DOC文档(100多个打开也得要相当时间);
2.点击“选项”菜单,选择“字符集”->“UNICODE”(方便你查看替换内容与UNICODE编码之间的关系,免得弄错。如你上边所给出的“[一-龥]*^13”的UNICODE编码应为“5B00004E2D00A59F5D002A005E0031003300”,而替换内容UniCode编码应为“5E0031003300”)。
3.点击“搜索”菜单,选“替换16进制数值”(或者按快捷键“Ctrl+Alt+H”),在出现的替换对话框的“搜索”栏目中,填入你需要替换内容的十六值(如:5B00004E2D00A59F5D002A005E0031003300),在“替换”栏中填入新的替换内容的十六值(如:5E0031003300)。
下边的各选项分别勾选“全部替换”、“全部”搜索、以及“在所有打开文件中替换”。
4.点“确定”。
5.保存全部更改后的文件。
注意:1.特别得认准你需要替换内容的UniCode编码;
2.没把握之前,最好别勾选“全部替换”以及“在所有打开文件中替换”。先用某一个文档做做实验。
3.如果替换错了,别保存更改后的文档!!!以免大批量文档的破坏。
4.此方法仅对OFFICE2003之前的DOC文档有效。OFFICE2007以后的文档结构不同于此,不得用此方法。
5.如果对替换内容的UniCode编码不确定,可将替换的内容追加提问,我会给出相关内容正确的UniCode编码。
2024-07-20 广告
1.下载一个汉化版的WinHex,然后WinHex打开你需要替换内容的所有DOC文档(100多个打开也得要相当时间);
2.点击“选项”菜单,选择“字符集”->“UNICODE”(方便你查看替换内容与UNICODE编码之间的关系,免得弄错。如你上边所给出的“[一-龥]*^13”的UNICODE编码应为“5B00004E2D00A59F5D002A005E0031003300”,而替换内容UniCode编码应为“5E0031003300”)
3.点击“搜索”菜单,选“替换16进制数值”(或者按快捷键“Ctrl+Alt+H”),在出现的替换对话框的“搜索”栏目中,填入你需要替换内容的十六值(如:5B00004E2D00A59F5D002A005E0031003300),在“替换”栏中填入新的替换内容的十六值(如:5E0031003300)。
下边的各选项分别勾选“全部替换”、“全部”搜索、以及“在所有打开文件中替换”。
4.点“确定”
5.保存全部更改后的文件。
注意:1.特别得认准你需要替换内容的UniCode编码;
2.没把握之前,最好别勾选“全部替换”以及“在所有打开文件中替换”。先用某一个文档做做实验。
3.如果替换错了,别保存更改后的文档!!!以免大批量文档的破坏。
4.此方法仅对OFFICE2003之前的DOC文档有效。OFFICE2007以后的文档结构不同于此,不得用此方法。
5.如果对替换内容的UniCode编码不确定,可将替换的内容追加提问,我会给出相关内容正确的UniCode编码。
我所替换的“[一-龥]*^13”只是WORD的替换指令,表示将每段的汉字全部删除。不是替换内容。。
那分段求取应该删除的字符的UNICODE码,填入搜索内容,替换内容为为空!