对于工作簿中包含多个工作表的 Excel 工作簿,如果您插入或删除工作表,则可能难以手动重命名工作表:
Intro-A <<== Skip this one, please
Intro-B <<== Skip
Intro-C <<== Skip
Main-1 <<== Start renumbering here
Main-2
Main-3
<<== Deleted
Main-5
Main-6...
等等。如果我在序列中插入或删除一张纸,我必须手动重新编号。如何使用 VBA 来节省时间?
使用宏
我在Neseef.com的博客“系统管理员的笔记”上找到了答案,它完成了我需要的大部分工作。我添加了跳过介绍性工作表、提示输入前缀以及避免插入工作表时发生名称冲突的功能。
宏不需要在同一个工作簿中。它可以在不同的工作簿中,只要两者同时打开。