Vba 如何重置Excel内部按钮计数?

Vba 如何重置Excel内部按钮计数?,vba,excel,button,Vba,Excel,Button,我有一个Excel表格,它使用VBA动态生成一些表单控件按钮。 清除按钮,然后创建新按钮。 我注意到,即使删除了旧按钮,Excel仍保留每个按钮的内部寄存器。新按钮的按钮名称超过11K 我不知道excel是否会有这样的限制,我不想按钮用光 我不确定过去不断增长的按钮注册表是否导致了文件大小的增长 我希望能够将增量重置回0 有人知道我如何回到按钮0吗?(无需启动全新的Excel工作表)内部按钮计数似乎是工作表特有的。解决方案是复制图纸,重命名旧图纸,然后将新图纸重命名为旧图纸名称。然后删除旧表。中

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

  • 我不知道excel是否会有这样的限制,我不想按钮用光
  • 我不确定过去不断增长的按钮注册表是否导致了文件大小的增长
  • 我希望能够将增量重置回0

  • 有人知道我如何回到按钮0吗?(无需启动全新的Excel工作表)

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