大家有时需要在Word中针对数字做一些批量操作,譬如将序号批量替换为带圈的数字、将文档中的数字加粗、将错误的上下标数字替换为正确的标注等。手工更改浪费时间费力,效率非常低,还容易出错或遗漏。假如你也遇见类似的状况,那样不需要安装专业的软件,借用Word的内置功能和一些插件就能高效地完成。下面笔者就以Word 2019为例介绍有关的操作。
○批量替换序号
譬如目前需要将文档中的序号1.2.替换为①.②.的样式,借助Word的编号列表功能就能迅速地完成。不过默认编号列表里没带圈的数字形式,大家需要依次点击文件Word选项语言,接着在右边的窗格中点击添加语言,在语言列表中选择朝鲜语,将它添加到Office创作语言和校对列表里(图1)。

如此将来要将序号转换为带圈的数字时,假如文档中的序号是通过编号列表自动输入的,那样只须定位到序号地方并选中它们,然后依次点击开始编号概念新编号格式,在打开窗口中的编号样式下拉列表里选择带圈数字,再点击确定即可(图2)。

假如序号是手工输入的,大家先用鼠标选中包括序号的所有文本,然后在段落设置中将文本对齐方法设置为左对齐,同上在编号样式下拉列表里选择带圈数字即可(图3)。当然,你也可以将序号更改为其他的样式,在列表里选择自己需要的样式就能了。

○批量替换文中数字
上述的办法是批量替换序号,假如需要批量替换或设置文档中的数字,那样可以用VBA脚本和查找和替换功能来达成。
譬如在下面的文档中,为了序号维持统一,需要将正文中的第2点替换为第②点(即2替换为②,其他第x点的替换需要与之类似)(图4)。

第一打开https://share.weiyun.com/vDVIbbHA链接下载所需的文件,解压后先安装其中的Numbers.TTF字体文件,接着用记事本程序打开代码文件,全选后复制到剪贴板中备用。返回Word窗口,按下Alt+F11组合键打开VBA编辑窗口,依次点击插入模块,将刚刚复制到剪贴板中的内容粘贴到代码输入框中(图5)。

然后返回图4所示的窗口,按下Ctrl+A组合键全选文本,依次点击开发工具宏,在打开的宏窗口中选择批量加圈,点击运行后文档中的数字就会全部替换为加圈的字符了(图6)。

假如要将文档中的数字设置为其他的格式,如在下段的文字中,为了突出显示数字,想把数字和百分号都设置为红色、加粗显示。按下Ctrl+H组合键打开查找和替换对话框,在查找内容处输入[0-9/.%](不含外双引号,代码用半角输入,下同),替换为处留空,再依次点击替换下的格式字体颜色红色、加粗。继续点击更多按钮,在展开的搜索选项下勾选用通配符,最后点击全部替换即可(图7)。

○自动替换上下标数字
大家从网上复制的内容丰富都没正确地标注上下标数字,譬如氧气的化学式会写成氧(O2),假如要批量更改这种字符中的上下标数字,那样可以借用文字成效自动纠正插件来达成(下载地址:https://docs.wtsolutions.cn/text-effect-autocorrection/index-zh.html)。
安装完该插件后,在Word中打开需要批量修改上下标的文章,依次点击菜单栏中的文字成效自动纠正打开插件,接着按下Ctrl+A组合键全选内容,在右边的窗格中勾选所需的数据库,最后点击Go按钮,即可自动更正错误的上下标数字(图8)。

该插件是收银管理系统,不过可以免费用,只不过替换后带版权字符,这类字符也允许大伙手工删除,这一点还是比较良心的。





