excelvba与宏什么区别(ExcelVBA你是否真的会使用宏录制器)
excelvba与宏什么区别(ExcelVBA你是否真的会使用宏录制器)第二步,可以直接点击确认,都可以使用默认值;第一步,打开开发工具卡,选择录制宏,弹出如上对话框;保存在:就是我们录制宏保存的位置,这个一般默认保存在当前工作薄中。说明:言外之意就是你对这个宏的解释,让其他的人,一眼就知道这个宏是什么功能的。我们如何来录制宏呢?
宏录制这个功能,从本质上去说,你可以用宏去执行很多操作的VBA代码,然而我们在Excel中,你可以去编写或者去录制他。我们通常说的宏,是我们通过录制而得到的代码。录制宏就相当于我们手机中的电话号码,我们首先是将电话号码存下来,之后想联系这个人的时候,只需要重复拨打号码即可。我们在Excel录制宏,也是先录制宏,然后在重复执行,他们的本质意思是一样的。当然,如何更好更快速的如学习宏呢?话说再多,也不如见一见他的庐山正面目。录制宏按钮在我们开发工具下的扩展菜单中,我们一般打开开发工具,就可以看到录制宏。
我们点击录制宏按键,就可以弹出一个对话框,如下图所示。可以看到的是录制宏对话框,这个包含四个选项,依次是宏名、快捷按键、保存位置、说明。我们稍微解释一下这4个地方的作用。
宏名:顾名思义就是我们要录制的宏,你给他命名,这个名字可以随你定制,这是必须命名,不可或缺;
快捷键:就是我们经常说的快捷按键,可以快速执行这个录制的宏。这个是可以缺省的;
保存在:就是我们录制宏保存的位置,这个一般默认保存在当前工作薄中。
说明:言外之意就是你对这个宏的解释,让其他的人,一眼就知道这个宏是什么功能的。
我们如何来录制宏呢?
第一步,打开开发工具卡,选择录制宏,弹出如上对话框;
第二步,可以直接点击确认,都可以使用默认值;
第三部,就可以去在Excel中进行操作,等你的操作完成后,再次点击录制宏那个按键,停止录制。此时就完成录制宏的操作。
我们完成录制宏的操作,那么我们如何去看我们刚刚录制的代码呢?
我们一起来看看动画是如何实现的吧!
需要注意的是在工程资源管理器中,我们刚刚录制的代码,一般都是默认放在左侧的模块中,我们双击模块,就可以看到我们刚刚录制的代码。
当然我们完成录制宏以后,我们可以修改这个代码,所以你不要想到通过录制而得到的宏,不能修改,这个是错误的。
也许细心的发现在录制宏按钮的下方有相对引用,其实录制宏是有2中模式的,一个是相对模式和绝对模式。Excel默认的是绝对引用模式,这个我们可以理解成我们在Excel中的函数公式的绝对引用就是$F4 意思就是绝对引用F4单元格。
而相对引用呢,就是相对于你当前制定活动单元格。因此在某种程度上说,对我录制相对引用的宏的难度要高一点的。你可以听通过几次的录制,就会发现这2中录制宏的差别所在。
另外一个地方可以注意的是,我们录制的宏可以保存在个人宏工作薄中,当我们把宏保存在这个文件中的时候,当我打开任何一个Excel文件的时候,我们都可以执行和看到这个宏。当我第一次选择这个时候,就会自动激活一个为PERSONAL.SLXB的宏文件。在后面的我们经常会将宏保存在这个文件中。
写在最后,我们还可以给宏指定快捷按键,而不是我们每次执行,都打开工程资源管理去执行。这个时候我们就可以用,按键来解决这个事情。如下图所示.
打开开发工具,选择插入,在选择第一个按键,然后弹出对话框,让你将这个快捷按键指定给到哪一个宏。
我是Excel教案,关注我持续分享更多的Excel技巧