如何重置Excel内部button数量?

我有一个Excel工作表,使用VBA来生成一些表单控件button。 button被清除,然后创build新的button。 我注意到,即使旧的button被删除Excel是保持每个button的内部注册。 新button的button名称超过11K

  1. 我不知道是否有某种限制excel将允许这一点,我不想用尽button。
  2. 我不知道这个越来越多的buttonregistry是否导致文件大小增长。
  3. 我想能够将增量重置为0

任何人有任何想法我可以回到button_0? (不用开始一个全新的Excel工作表)

似乎内部button计数是特定于表单的。 解决方法是复制工作表,重命名旧工作表,然后将新工作表重新命名为旧工作表名称。 然后删除旧的工作表。 中提琴! button计数重置。