和我一起入坑VBA吧,抱着不误人子弟的想法,尽量不误人子弟吧,如果真的带你误入歧途,那就一条道走到黑吧。
1-什么是VBA
VBA是啥,这个你可以去搜索一下呢,可以参考百度百科的,也可以参考微软的解释,反正呢,比我说的清楚。
2-VBA有什么用
对于我来说,VBA可以操控Excel,我平时也没啥爱好,好像就爱鼓捣鼓捣这个Excel啊vba啥的,乐趣所在,过过编程的瘾吧,毕竟996你也不想的。
3-VBA编辑器VBE
VBE就是接下来你要写VBA代码的地方,就好比你把数据填在Excel,把报告写在Word一样。
打开VBE的方法有很多种,我就一种,在你的Excel表格按ALT+F11。
是不是发现了新大陆?
工程资源管理器:工程资源管理器是基本的导航工具。每个工作簿都包含一个工程,工程资源管理器会显示所有打开的工程以及这些工程的组成元素。
属性窗口:显示工程资源管理器当前活动对象可以修改的属性。
你双击工程资源管理器的Sheet1,你看下属性窗口,看不懂没关系的。
立即窗口:
2个作用,1、执行单句代码;2、显示调试代码时产生的结果
如果你打开VBE界面没有这个立即窗口,按CTRL+G
你在立即窗口输入,然后按回车
?1+1
你在立即窗口输入,然后按回车,然后你再去看看活动工作表的A1单元格
range("a1")="hello world"
4-编写你的第一个vba代码
在工程资源管理器的界面任意位置右击,插入-模块
这样你就插入了一个模块,名称自动命名为模块1,这个名称在属性窗口可以修改,你试下,一般我是不修改这个模块名称的
输入代码,一定要手敲
把光标定位在第二行代码最后面,然后按F5
Sub 我的第一个vba代码()
MsgBox "hello world"
End Sub
说下你看到了什么?