excel中的按钮未被点击

问题描述:

enter image description hereexcel中的按钮未被点击

当我点击'日历'或'生成报告'按钮。它什么都不做。可能是什么问题呢。请帮助我。谢谢。

+0

你能否提供更多的细节?就像按钮操作背后的代码一样? –

+0

子宏1() 范围( “M23”)。选择 Application.CommandBars( “停止录制”)。可见=假 ActiveSheet.Shapes( “CALENDAR1”)。选择 结束子 –

+0

此代码只是设置宏录制工具栏不可见。这是你想要它做什么?你是否将Macro1设置为按钮的动作?即private sub commandbutton1_click()Macro1 end sub? –

要么没有宏被分配到您的按钮,或者您处于设计模式。

  1. 右键单击按钮,然后单击指定宏的并检查是否宏分配
  2. 转到开发人员选项卡,并检查您是否在设计模式
+0

宏在那里。并且它不处于设计模式。 我无法更改日期并点击按钮。 –

+0

是文件宏启用文件? – pranav012

+0

宏可能不起作用。你需要提供更多的细节,不能通过查看截图 – pranav012

好吧......假如你”已正确启用工作簿上的宏等...

  1. 按钮。

有2种类型的按钮。一个表单和一个Active-x。 如果这是一个表单类型按钮 - 右键单击​​并分配宏。让你的宏在模块中而不是在工作表类中。

  1. 按钮。 如果这是一个active-x按钮,在Developer选项卡上按设计模式图标,这足够有趣,将它放入设计模式:) 双击该按钮,这将在工作表类中生成一个事件处理程序。

    1. Calendar控件。 这也是一个active-x,所以我会按照active-x按钮的步骤操作。进入设计模式并双击。我认为这将创建一个Click事件处理程序,您可以在其中捕获事件。

希望帮助...