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

我是说我录制了一条“宏”,也创建了一个“按钮”,我要的是当我按下“按钮”的时候执行“宏”·我用的是 Excel 2000 ·谢谢啦!

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

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

一、ActiveX控件的命令按钮

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

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

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

Private Sub CommandButton1_Click()

    Call MyMacro

End Sub

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

二、表单控件按钮

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

温馨提示:内容为网友见解,仅供参考
第1个回答  2005-09-22
——》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,呵呵,看看怎么样,一个宏和按钮就这样联系起来了。
第2个回答  推荐于2017-11-25
这个问题真的很有意思?晕*~_~*
二楼说的挺具体的
从第5步起,也可以不去除那个公式,而是右击这个按钮后选择查看代码,然后会自动生成一段代码:
Private Sub CommandButton1_Click()

End Sub
在其中间加入一句代码
Test '上面定义的宏
完成代码为
Private Sub CommandButton1_Click()
Test
End Sub本回答被提问者采纳
第3个回答  2005-09-22
工具-宏-然后选择你的保存的宏执行就可以了。

Excel 如何将“宏”和“按钮”联系起来?
右击按钮,单击“指定宏”,在“指定宏”对话框选择MyMacro,再单击“确定”按钮,如下图,这样就可以了,单击按钮,就会执行宏MyMacro了。

Excel 如何将“宏”和“按钮”联系起来?
我们先录入一个宏,例如:Sub Test()Range("F9").SelectActiveCell.FormulaR1C1 = "a"Range("F9").SelectEnd Sub——》3,接着我们单击“视图”菜单-“工具栏”-“控件工具箱”在弹出的“控件工具箱”里面选择“命令按钮”。然后在工作表Sheet1上面画一个按钮。关闭“控件工具箱”。对这个按钮...

Excel 如何将“宏”和“按钮”联系起来?GAOSHOU
选中B表的按钮,复制就过来了,都不会再指定宏了.如果按纽是画的,用或键添加文字改,如果是用的控件做的,右键点编辑改。

excel 给按钮添加宏 添加超链接
你在表1中添加一个按钮,然后将代码复制到这个按钮的click事件中,回到表1,选中任意单元格区域,连续不连续都可以,然后单击按钮,就可以依次看到每一个你选中的单元格的行号和列号,按着这个思路去完成你的任务应该没问题了。 追问 hello 按照你方法操作后 出现报错提示【未找到宏 “Book1!按钮1_单击”。】 并且你...

如何在excel中创建一个按钮,单击显示指定单元格内的数据(数据先隐藏起 ...
文件已按你的要求做好,请到附件里下载。下载后打开时请选择“启用宏”,把内输入K列,按“复制”按钮即可达到你的要求。效果如下:很高兴为你解答,希望能帮到你!

Excel中只累加打钩的总和
知识点学习:复选框的添加:我知道的共有两种办法:办法一:看图说话。单击“开发工具”选项卡,单击“插入”按钮会发现excel2003的窗体控件里的元素就呈现在你的眼前 方法二:在“从下列位置选择命令”下拉菜单中选择“开发工具选项卡”在开发工具选项卡中选中插入控件,然后点击“添加”按钮,将该控件...

Excel中的两个表sheet1和sheet2的数据计算如何动态联系起来?
一、你说的确定按钮是指用宏吧?不晓得你为什么一定要用宏。我有个用函数的方法,不知道你是否需要。sheet2表A2输入 =INDEX(Sheet1!A$2:A$7,SMALL(IF(Sheet1!$B$2:$B$7<>0,ROW($B$1:$B$6),4^8),ROW(A1))&"")数组公式,ctrl+shift+回车,三键结束公式输入。完成后,此公式右拉...

excel如何让两个指标通过选项联系起来两个指标合成一个指标的方法_百度...
在Excel中,你可以使用数据验证和VLOOKUP函数来让两个指标通过选项联系起来。首先,你需要在工作表中创建一个下拉菜单,以便用户可以选择指标。你可以使用数据验证功能来实现这一点。选择你希望添加下拉菜单的单元格,然后点击"数据"选项卡上的"数据验证"按钮。在弹出的对话框中,选择"列表"选项,并在"来源...

请教excel中的两个快捷键
1、在菜单栏的空白处点 自定义 命令 宏 把右面出来的 自定义按钮 拖到 快捷菜单 里 2、在工具 宏 录制一个新宏 直接停止录制 用以下代码覆盖原代码 Sub 设置格式()With Selection.Font .Name = "宋体".FontStyle = "常规".Size = 12 .Strikethrough = False .Superscript = False .Subscript...

excel表格如何设定按钮
第一步:点击开发工具-选择插入。如图:第二步:选择表单控件按钮。如图:第三步:在适当位置放置按钮并设置按钮的大小后,为该按钮指定宏或新建宏。如图:设置好相应的宏后,就完成了。

相似回答