word自动标题编号关闭 word自动标题编号


word自动标题编号关闭 word自动标题编号


我有一批Word文档,需要将多级标题手工编号后批量改成自动编号 。在网上搜索了很久,也没有找到解决方法 。最接近的解决方法是文章“word编号技巧:如何将手动编号批量转为自动编号” 。试着做了一次,可能因为文档太大,还造成了程序的卡死,但是其中的批量选中给了我思路 。Word的选择功能有“选择格式相似的文本”,我为什么不能先利用Word的“选择格式相似的文本”,选中类似文本缩小范围,然后用教程的方法选中手工编号呢,这样搜索的范围没那么大,就不会卡死了 。最后一顿摸索下来,将问题解决了 。
总的思路是:先增加自动编号,然后批量删除手工编号 。
1.设置多级编号,然后套用 。
2.在同时存在手工编号和自动编号的情况下,批量删除手工编号 。由于我的文档最多有四级编号,所以先选中一个四级标题,然后“选择格式相似的文本”,再按Ctrl H键打开“查找和替换”对话框,在“查找内容”中输入“<[0123456789].[0123456789].[0123456789].[0123456789]”,勾选“通配符”,并点击“在以下项查找”,选择“当前所选内容”,此时,可看到文档中所有手动录入的数字编号已被选中 。然后切换到替换,点击全部替换,这样就批量删除了四级编号 。同样的道理,依次批量删除三级手工编号、二级手工编号 。一级编号由于是“第*章”的形式,而且是中文的,同样的道理,只是查找内容换成“第*章”,仍然要记得勾选“通配符” 。
【word自动标题编号关闭 word自动标题编号】如果其他人要按照我的这种思路来做 。想要获得好的体验,需要前提条件:文本的标题本身套用了标题格式,这样选择格式相似的文本的就不会出错 。设置多级编号时也会方便很多 。
如果其他人有更好的操作方式,也请不吝赐教 。
代码解析:“<”表示单词开头;“[0123456789]”表示在此范围内查找;“@”表示重复前一个或者多个,这样就能满足找到所有开头为数字的编号了 。

    推荐阅读