乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > excel表格中如何设置一个按钮可以控制两个宏?或者把快捷键...-excel按钮执行,excel添加按钮

excel表格中如何设置一个按钮可以控制两个宏?或者把快捷键...-excel按钮执行,excel添加按钮

作者:乔山办公网日期:

返回目录:excel表格制作


自己录制一个宏,很简单
1.插入一个图片或者文本框;
2.工具-宏-录制新宏,宏名称为“清除内容”,其他可不改,确定;
3.(开始录制了,把清除特定范围的单元格内容的过程做一遍,宏会记下来)选定(C3:C12和G3:G12),按DEL键清除内容(右键菜单清除内容也可以),再选中C3单元格;
4.工具-宏-停止录制(录制完成);
5.在图片或文本框上右键,指定宏,选择“清除内容”,确定;
搞定

如果用一个按钮控制两个宏可以通过改变.caption的属性来实现,以下是大致代码

Private Sub CommandButton1_Click()
If CommandButton1.Caption = "运行宏1" Then
    Call Macro1
    CommandButton1.Caption = "运行宏2"
Else
    Call Macro2
    CommandButton1.Caption = "运行宏1"
End If
End Sub

附件中的文件可供参考

设置快捷键的话在:工具——宏——运行宏 中选中相应的宏,然后点击右边的“选项”按键,在出来的对话框中设置相应的快捷键即可,一般是ctrl+某个


新建个按钮,指定宏为下面的宏即可
Sub AA()
Sheet2.Activate '将Sheet2改为要预览的表,这里不是表名,而是VBA窗口中的名称
ActiveWindow.SelectedSheets.PrintPreview
End Sub

,然后就打开了Visual Basic控件工具箱选择按钮控件,将按钮控件放置到自己想要放置的位置,,选中按钮控件,点鼠标右键打开按钮控件属性,,编辑按钮的caption即可改变按钮的名字,设置成确定即改成,安扭控件就编程3、给按钮控件写代码,首先看看刚刚录制的宏的子程序是什么名字,即选择工具---宏---编辑,发现代码如下:可以发现该子程序的名字为Macro1,选择按钮控件,点击右键,选择查看代码,于是打开了EXCEL VBA开发环境这里代码的意思是按钮1单击所触发的时间,这么写就是格式规定的,private sub是子程序的前缀,并且在所有模块内都可调用,end sub 是结束符,表示程序执行到此就要结束,简单的了解一下就可以了,我们只需要在这里写上一段代码就可以了,如下call表示调用的意思,整段程序的意思也就是当按钮有被单击后就会去执行Macro1()这个子程序4、退出设计模式这位退出设计模式,设计模式和编辑模式是可以通过这个按钮转换的,设计模式只能设计,非设计模式只能运行,然后你单击按钮就可以看到效果了

相关阅读

  • -excel 按钮 复制,excel添加按钮

  • 乔山办公网excel表格制作
  • 具体步骤1.复制原来那个单元格里面的内容zd到一个变量2.将那个单元格的内容替换为一个输入框版(input)3.将那个变量的内容赋值给输入框反向操作:1.取得输入框里的内容并赋值给一个变
关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网