乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 如何让<em>EXCEL</em>表格打开自动运行指定的宏-excel 触发宏,excel如何使

如何让<em>EXCEL</em>表格打开自动运行指定的宏-excel 触发宏,excel如何使

作者:乔山办公网日期:

返回目录:excel表格制作


自己编一段代码 然后运行这个宏代码 就可以一次zhidao把所有的宏(你的这段代码中写进去的) 都运行了……

代码的格式如下……
Sub 运行所有的宏()
表名称.宏名称
表名称.宏名称
……
End Sub
就这样 把 你要运行的宏 都写进去 然后 再需要的时候 直接运行这个宏 就可以了……
你可以通过如下操作来完成……
1、alt+F11 组合键 打开vbe 窗口 ……
2、双击 左边工程窗口中的 ThisWorkbook 然后在代码窗口中 输入 Sub 运行所有的宏() 回车 然后接下来 输入:表名称 英文逗号接下来就可以看到你这个表名下的宏的名称了 逐步选择 或者输入都可以 ,然后回车另起一行 重复上面的操作 直到把所有的宏 都写进去……

1、首先将Excel文档(默认新建扩展名为xlsx),另存为启用宏的工作簿,扩展名为xlsm。

2、按下组合键ALt+F11快速切换到VBA。

3、进入VBA窗口后的界面,如图所示。

4、双击ThisWorkbook后,会弹出一个代码窗口。

5、在代码窗口中复制粘贴以下代码:Private Sub Workbook_Open(),MsgBox ("»¶Ó­ÄúʹÓÃExcel2013£¡"),End Sub。

6、保存,关闭,重新打开Excel(扩展名为xlsm)文档就可以了。


进入VBA
双击sheet2
在“通用”下拉框中选择worksheet
右边的下拉框(事件选择)里选择 activate
OK 在弹出的默认过程程序之间加入你想要运行的代码就可以了

打开你的excel文件,然后按ALT+F11,选择对应的工作表按鼠标右键,选查看代码,然后黏贴下面的代码进去Private Sub Worksheet_Change(ByVal Target As Range)If Application.WorksheetFunction.IsNumber([a1]) Then //这里的a1就是目标单元格 MsgBox "The Range is Number" //这里就是你希望发生些什么的代码区域End IfEnd Sub

相关阅读

关键词不能为空
极力推荐

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