Word/VBA 宏将字幕中的图形编号更正为从 1 开始的升序

Word/VBA Macro to correct figure numbering in captions to ascending order starting from 1

提问人:lina_2299 提问时间:11/10/2023 最后编辑:BigBenlina_2299 更新时间:11/10/2023 访问量:38

问:

我在使用“图 1:Bla”等的图下方有图标题。 不幸的是,我在两者之间添加了不同的数字,这在某种程度上弄乱了数字编号,所以我有图。 2 作为第一个图,然后是图。 3,然后是图。 1 等。

使用 Alt+F9 更新所有字段无济于事。是否会有一个宏来遍历所有数字并确保编号从 1 开始按升序排列?

VBA MS-Word

评论

0赞 freeflow 11/10/2023
所以不是代码编写服务。请向我们展示您尝试过的代码,并清楚地解释您遇到的问题。或者,使用手动应用程序。以超链接的形式生成图形的目录。这样可以很容易地看到序列被破坏的位置,以便您可以跳转到有问题的标题并更新标题。
0赞 John Korchok 11/11/2023
默认情况下,Word 会按图形编号在文档中的顺序自动更新图形编号,而不是按将它们添加到文件中的顺序自动更新图形编号。VBA 不太可能覆盖自动进程。如果图片是浮动的,请使用“对象定位点”显示选项,并重新排序图片和图片定位点的顺序,以匹配您希望的编号方式。

答: 暂无答案