命令button不起作用

我有一个VBA代码的Excel 2010电子表格。 当我在Excel 2013中尝试使用它时,会发生一些奇怪的事情:

现有工作表上的命令button停止工作。 与其关联的VBA代码不会运行。 甚至不会出现错误消息。

我尝试添加一个新的命令button到现有的工作表,但它也不运行。

但是 ,如果我在电子表格中创build一个新的工作表,并在其中添加一个命令button ,该button执行没有问题。

我正在使用Excel 2016,但我想我遇到了类似的问题。 我把一个命令button放到工作表中,然后当我按下button时代码没有运行。 我发现我还处于“devise模式”。 在“开发人员”选项卡的“控件”组控件组中,“devise模式”button仍呈灰色。 我点击它closuresdevise模式,然后代码开始运行,当我点击button。 总之,当我最初尝试让button工作的时候,我仍然处于devise模式(用于button的实际devise和布局)。 它不起作用。 我退出了devise模式,然后button工作。 这对于提问的人可能没有帮助,因为他们已经有了工作簿中的button。 然而,它可能会帮助一个谁偶然发现这个问题,因为他们有问题得到的button,最初的工作。