如何重置Excel内部按钮数?

时间:2014-11-11 17:50:43

标签: excel vba excel-vba button

我有一张Excel工作表,它使用VBA动态生成一些表单控件按钮。 清除按钮,然后创建新按钮。 我注意到即使删除旧按钮,Excel也会保留每个按钮的内部寄存器。新按钮的按钮名称超过11K

  1. 我不知道是否有某种限制excel允许这样做,我不想用完按钮。
  2. 我不确定这个日益增长的按钮注册表是否会导致文件大小增加。
  3. 我希望能够将增量重置为0
  4. 任何人都知道如何回到button_0? (无需启动全新的Excel工作表)

1 个答案:

答案 0 :(得分:1)

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