乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > <em>Excel</em>2010如何将一个已制作好的宏加载项固定在<em>菜单&

<em>Excel</em>2010如何将一个已制作好的宏加载项固定在<em>菜单&

作者:乔山办公网日期:

返回目录:excel表格制作


宏不需要安装,我想你的意思是如何才能让一段宏执行,达到减少重复操作工作量的目的.要使用宏首先

应做一些准备工作。

1、工具--选项-安全性--宏安全性--中--确定。

2、ALT+F11打开VBE编辑窗口:插入--模块,在打开对应的窗口,将复制的代码粘贴到窗口中,

或输入宏代码。保存并关闭工作簿;

3、打开工作簿--启用宏--选择要执行任务的工作表。

4、在工作表中--插入一个文本框--输入宏名--右击--指定宏--找到对应的宏名--双击

--确定。

5、单击文本框就可以运行宏了。(前题是宏必须是正确的)



方法:
1- 假定打开了一个Excel 表格,并且制作或写好了一个宏。注意e799bee5baa6e997aee7ad94e78988e69d83366:宏必须写在模块中,并且是public sub 的宏,不能带有参数。这里假定是如下的宏:
Public Sub API_Test()
MsgBox "Hello"
End Sub
2- 现在点击保存,会弹出保存对话框。在该对话框的“保存类型”中选择“Excel加载宏(*.xlam)”或“Excel 97-2003加载宏(*.xla)”。这个时候保存对话框的保存路径默认会修改(这个路径根据你安装Excel 程序的不同而不同,也根据你的操作系统变化,这里不详细说明。当然,你也可以修改到其他你想要的路径下面。我们假定该保存路径是A)。——注:如果你在保存类型中看不到程序的后缀名,则你需要先在Windows 的文件夹窗口下面先打开文件夹选项,在显示中把文件的后缀名显示出来,再重复该步骤。
3- 点击保存,则该xlam 文件(2007版本)或xla 文件(2003和老版本)已经保存在路径A下。
4- 再打开一个新的Excel表格,这里假定是2007版本的Excel,文件名B。
5- 右键点击菜单栏,选中“自定义快速访问工具栏”。——也就是进入到“Excel选项”中,选中“自定义”选项卡。
6- 在“自定义”选项卡的后面,有一个下拉菜单“从下列位置选择命令”,点击选中其中的“宏”。
7- 这个时候你就可以看到在该下拉菜单的下面,多了一个API_Test的宏。——注意:在进行这步操作的时候,要确保刚才保存的xlam 文件或xla文件要打开才可以,否则找不到该API_Test的宏。
8- 剩下的就简单了,选中该API_Test的宏,然后添加到右边的框框中,最后确定,保存,退出Excel。
9- 现在你只要把所有的Excel 关闭,重新打开一个Excel程序,按Alt+F8(也就是运行宏),在对话框中选中API_Test宏,点击确定后,就会弹出一个对话框:“Hello”。
10- 剩下的就是在这个基础上,你自己把你想要的东西添加就可以了。
先在宏编辑器中,按F5执行一下代码,如果能正常运行说明代码正常
再看按钮是表单控件,还是ACTIVEX控件,
表单控件,直接鼠标右键,再指定宏名
ACTIVEX控件,需要设计模式下双击按钮再复制粘贴编辑好的代码进去

在工具栏上右击,单击自定义项目,在命令选项止中找到类别中的“宏”,在右侧,把 自定义宏按钮拖拽到工具栏上合适的位置,右击这个按钮,指定宏,改名称,改按钮上的图案,这都是可以的。

最后再关闭对话框就可以了。,纯手打,望采纳答案哦,谢

相关阅读

关键词不能为空
极力推荐

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