这期就给小伙伴们带来Excel中的,vba使用与简单的宏讲解,vba它的实用性还是很高的,小伙伴们在学习或者工作中肯定会遇到或者说了解过vba,vba可以解决比如,批量操作---创建---发送等等还有很多可玩性还是比较高。
因为vba这门语言会和我们工作中生活中的很软件是相结合使用的,而且vba它在像我们的word,Excel,ppt等软件中都自带了编译器。微软还提供了一个宏录制的开发工具,让我们在工作中更好地提高了效率。
可能小伙伴们很疑惑,宏是什么?宏是指能够完成某个任务的一组指令的集合,像我们喜欢玩游戏的小伙伴肯定知道,现在有很多的键盘鼠标都带宏,可以自己编辑宏让鼠标或者键盘自动完成我们手动的操作。
接下来我就跟小伙伴们实际操作,一看就会嘿嘿,简单。
首先我准备了一个表格,如下图所示:
上图中第一图是一张我准备的表格,第二张图就是这期我要完成的效果图。
1,首先我们打开Excel软件,在左上角,点击文件--选择更多---选择自定义---在右边把开发工具前面的√打上就ok了,如下图所示:
2,选择到--开发工具栏---选择使用相对引用---再选择---录制宏会弹出一个窗口---宏名随便填,我这里就写工资条,之后你就会看到像录制视频一样,那个录制宏的按键变了,现在我们按照做工资条的方法制作,首先选中第一行,然后右键复制,之后选中第二行,右键点击插入复制单元格,之后选中新插入的表头(即A3单元格),然后点击停止录制,这样就ok了,然后点击菜单栏的宏,弹出执行窗口,再点击执行就会自动了,如下图所示:
3,到这里小伙伴们肯定又有疑问了?你这个才那么几条数据,我们公式几百上千人,那么照我这个点法,都不知道点到何年何月了对吧?既然小伙伴们都想到了,我怎么可能想不到呢哈哈飘了,小伙伴们不要急,我已经给你们安排好了。
接着我就用Excel中自带的vba编译器,来编辑一下,我们刚刚录制的那段宏,点击菜单栏左上方的宏---在弹出的窗口点击编辑,如下图所示:
接下来弹出vba编辑器窗口,在左上方输入以下代码:
dim i as long
for i = 2 to 9 这个9表示你表格里有几行数据,小伙伴们根据你们实际情况填写就OK了。
完成后关闭这个窗口。
如下图所示:
4,完成上面的一系列操作后就可以来试试宏的强大功能了,我再补充一点,就是可以把宏做成点击按钮的样式,这更直观,只需要点击一下就全部自动生成,如下图所示:
注:在点击自动生成之前,鼠标一定要选择这第一个单元格,因为引用了相对引用,可能会造成报错。
好了小伙伴们这期就到了,咱们下期再见!
喜欢的小伙伴们麻烦给个关注+点赞+评论+转发谢谢!!!