Excel 无法单击 Active-X 按钮

Excel Active-X button cannot be clicked

我在 excel 中有一个应该可以点击的按钮。当我尝试单击它时,没有任何反应。我注意到,如果我在右下角单击并按住鼠标,会出现第二个按钮。这在过去发生过,当我移动鼠标单击那个按钮时,我可以单击并且一切正常。

但是这次,当我移动鼠标时,按钮消失了。因此,我无法使该程序运行。

有人知道会发生什么吗?

更新:我尝试使用表单控制按钮执行此操作,但我收到宏太复杂的错误。我还尝试了其他几个 active-x 控件,它们都做同样的事情 - 标签、复选框、下拉列表等...任何对 active-x 控件的帮助将不胜感激。

我找到了解决问题的办法。看来,如果您在另一个监视器上打开 excel 文件(我有 3 个屏幕:主屏幕 + 2 个附加屏幕),该按钮会出现这种古怪的行为。但是,如果你是主屏幕,它就可以正常工作。

我在多台电脑上试过了,都是一样的。

不确定为什么会这样,但它对我有用。

我发现 ActiveX 命令按钮仅适用于给定工作簿的 第一个 window。我在同一个实例中打开同一个工作簿多个windows 27=]。 ActiveX 命令按钮仅适用于 filename.xlsb - 1。 ActiveX 按钮无法用于工作簿的其他 windows,例如 filename.xlsb - 2filename.xlsb - 3 等。这与第一个 window.

的监视器无关

如果有人知道如何解决这个问题,我会洗耳恭听。现在,我正在将我所有的按钮转换为表单控件,它总是工作正常。