龙空技术网

VBA教程连载——第三节:如何运行宏

潮办公 386

前言:

目前看官们对“可以在一个宏内运行其他宏或模块过程”大约比较重视,兄弟们都需要知道一些“可以在一个宏内运行其他宏或模块过程”的相关内容。那么小编也在网上收集了一些关于“可以在一个宏内运行其他宏或模块过程””的相关资讯,希望朋友们能喜欢,小伙伴们一起来了解一下吧!

宏的运行方式有以下几种:

第一种,自我录制运行

打开开发工具-自己去录制一个宏,然后给它命名,录制完成后运行。至于具体怎么录制,我们下节课再细谈。

注意:内置宏的表格,一般是没法直接保存的,会弹出下面的提示:

简单的方法就是另存为xlsm文档。这个文档格式可以直接储存宏。

docx,它带宏的后缀就是docm,pptx带宏的后缀就是pptm,

第二种,运行别的带宏的表格文档。

宏在软件中,默认是共享状态的。什么意思呢?举个栗子:我打开了带有宏的A表格,然后打开了不带宏的B,C,D表格,那么我在B,C,D表格里面,是可以用A表格的宏的。注意哈,前提是打开了A表格,不打开,B,C,D表格肯定是用不了宏的。

第三种,导入VBA源码

在“开发工具”界面,有个“Visual Basic”按钮,点击这个按钮就能看到整个Excel的布局了。

单击选中模块,点击”文件“-“导出”,可以看出,vba的源码包后缀为bas。

所以说,第三种运行宏的方式,就是在Visual Basic for Application这个界面,利用“文件”-“导入”功能,直接导入VBA源码,导入后,再去开发工具运行宏就可以了。

动态图如下:

相关代码请参考前面的章节。

10秒Excel快速排版,你也可以做到。

下一节:

第四节:录制一个宏试试吧

前文回顾:

第一节:什么是VBA

第二节:使用宏所需要的环境

标签: #可以在一个宏内运行其他宏或模块过程