Excel 如何将“宏”和“按钮”联系起来?

我是说我录制了一条“宏”,也创建了一个“按钮”,我要的是当我按下“按钮”的时候执行“宏”·我用的是Excel2000·谢谢啦!... 我是说我录制了一条“宏”,也创建了一个“按钮”,我要的是当我按下“按钮”的时候执行“宏”·我用的是 Excel 2000 ·谢谢啦! 展开
 我来答
gvntw
推荐于2016-09-13 · 知道合伙人软件行家
gvntw
知道合伙人软件行家
采纳数:709 获赞数:4883
微软最有价值专家(Most Valuable Professionals) 合著书籍7部:《Excel应用大全》等。

向TA提问 私信TA
展开全部

按钮有表单控件(也叫窗体控件)的按钮,也有ActiveX控件的命令按钮。

假设你创建的宏名为MyMacro,如下图所示。

一、ActiveX控件的命令按钮

工作表中插入的ActiveX控件的命令按钮CommandButton1,则可以这样操作,右击控件,选择“查看代码”,如下图,或直接鼠标双击控件。

上述操作后,Excel会自动打开VBA编辑器,如下图

只需要在中间添加一句代码:Call MyMacro

Private Sub CommandButton1_Click()

    Call MyMacro

End Sub

关闭VBA编辑器,再单击“开发工具”的“设计模式”按钮以退出设计模式就可以了,现在单击命令按钮,就可以执行宏MyMacro了。

二、表单控件按钮

右击按钮,单击“指定宏”,在“指定宏”对话框选择MyMacro,再单击“确定”按钮,如下图,这样就可以了,单击按钮,就会执行宏MyMacro了。

百度网友759198ec1fa
2005-09-22 · TA获得超过3372个赞
知道小有建树答主
回答量:930
采纳率:0%
帮助的人:1007万
展开全部
——》1,呵呵,这个问题真的很有意思。

——》2,如Book1工作簿里里面的一个工作表Sheet1。

我们先录入一个宏,例如:

Sub Test()
Range("F9").Select
ActiveCell.FormulaR1C1 = "a"
Range("F9").Select
End Sub

——》3,接着我们单击“视图”菜单-“工具栏”-“控件工具箱”

在弹出的“控件工具箱”里面选择“命令按钮”。然后在工作表Sheet1上面画一个按钮。关闭“控件工具箱”。
对这个按钮单击鼠标右键,选择“命令按钮对象”-“编辑”。修改一下该按钮显示的名称,如“统计”。或者你可以对这个按钮单击鼠标右键,选择“属性”对该按钮进行详细的编辑。

——》4,记得先调整好该按钮的大小和位置。否则一会儿调整起来就很麻烦了。呵呵不是不可以再调整它的大小和位置了,只是很麻烦而已。

——》5,这步是最重要的。先左键单击该按钮,即选中该按钮。此时“公式编辑栏”里面会显示诸如:

=EMBED("Forms.CommandButton.1","")

这样的公式。我们将这些内容全部删除,然后回车。这时候你依旧可以调整它的大小和位置。

——》6,现在对这个按钮单击鼠标右键,选择“指定宏”,然后在弹出的窗口中选择“Test”宏,然后点“确定”。

——》7,呵呵,看看怎么样,一个宏和按钮就这样联系起来了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
bengdeng
推荐于2017-11-25 · TA获得超过2120个赞
知道大有可为答主
回答量:1482
采纳率:50%
帮助的人:1339万
展开全部
这个问题真的很有意思?晕*~_~*
二楼说的挺具体的
从第5步起,也可以不去除那个公式,而是右击这个按钮后选择查看代码,然后会自动生成一段代码:
Private Sub CommandButton1_Click()

End Sub
在其中间加入一句代码
Test '上面定义的宏
完成代码为
Private Sub CommandButton1_Click()
Test
End Sub
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
j2sdk
2005-09-22 · TA获得超过2423个赞
知道大有可为答主
回答量:3123
采纳率:50%
帮助的人:1884万
展开全部
工具-宏-然后选择你的保存的宏执行就可以了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式