估计很多人很少使用Excel宏代码,甚至很奇怪,今天就给大家讲解一下下宏代码的简单使用。 第一步是点击宏代码:开发工具-Visual Basic,打开VBA界面,Microsoft Visual Basic for Applications(如果没有选项卡,右键单击菜单栏-自定义功能区-右侧找到开发工具并检查,单击确定后即可看到选项卡)
经常看到有人在说VBE,可能是意指Excel。
单击:插入-模块,插入新模块,粘贴代码
每次我在里面建立一个新模块,我都会自动添加一行代码。Option Explicit。表示需要变量声明,即所有变量必须在使用前声明(定义)。通常建议你在使用变量之前先声明一下。至于它的功能和好处,我就不多说了。基本上VBA的书都写了。对于用户来说,您不需要此行代码。如果您的代码作者没有声明变量,您的代码将几乎无法运行。 第二步:下一步是保存文件,通常采用以下三种方式保存:
第一种方法:保存为启用宏的工作簿,后缀为xlsm的文件保存为xlsm的文件时,代码仅在工作簿中有效。第二种方法:保存为启用宏工作簿模板,即xltm工作簿;该方法与上述方法相同,但可作为模板使用。保存和关闭后,双击文件建立新的工作簿,并将原始代码带到工作簿中。第三种方法:将工作簿保存为Excel加载项,即后缀名称xlam。保存和关闭后,单击新建工作簿:开发工具-Excel如果将加载项保存在默认位置,则可以在第二次查看保存的加载项。如果没有,也没关系。单击浏览按钮打开刚刚保存的文件。然后在此界面中勾选,点击确定。这样做之后,就可以在电脑上的任何excel文件中使用宏代码了。(如果需要查看使用自定义函数的excel文件,请不要使用此方法)
第三步:使用宏1。Sub过程单击:开发工具-宏,可以看到可用的Sub过程(带参数的Sub过程和开头的Private过程不可见)
如上图所示,只有第二个可以看到Sub过程,第一个是看不见的。Function这个过程是自定义函数,用法与Excel自带公式相同。在插入函数界面中选择用户定义,可以看到所有可见的自定义函数(同样,Privatefunction当单元格输入函数时,下拉列表中也可以看到过程不可见)。
如下图:ArrV函数不可见,ArrToStr函数是可见的。但不可见并不意味着不可用。虽然在插入函数界面和单元格函数下拉列表中看不到,但该函数仍然可以用于单元格,就像excel中的隐藏函数一样NUMBERSTRING。 以上是关于宏的基本用法,欢迎大家讨论。
声明:易商讯尊重创作版权。本文信息搜集、整理自互联网,若有来源标记错误或侵犯您的合法权益,请联系我们。我们将及时纠正并删除相关讯息,非常感谢!