进阶的知识点
1. SQL查询语句和ADO
2. 正则表达式和网抓
3. 窗体与控件
4. API 类模块 等等
作者:SOROSay
链接:https://www.zhihu.com/question/26078625/answer/132542043
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
1小时
熟悉数据类型、变量、常量和运算符
1.了解VBA有哪些数据类型
2.知道如何定义变量,了解public/dim/private定义变量时的区别
3.知道如何定义常量
4.了解VBA有哪些运算符,尤其是比较运算符和逻辑运算符的用法
了解请点击:VBA基础(二)
5小时
熟悉VBA语句
语句是任何语言最基础也最常用的内容,值得多花点时间熟悉
1.会写任何形式的分支语句:If/Select Case
2.会写任何形式的循环语句:Do While/Do Until/For/For Each
3.熟悉Exit语句和Goto语句的用法
了解请点击:VBA基础(三)
3小时
熟悉VBA过程和自定义函数
1.熟悉过程的不同写法:无参数过程和有参数过程
2.了解参数的引用类型:传值引用和传址引用
3.熟悉自定义函数的写法,并写出至少10个自定义函数(比如如何用VBA编写债券久期到自定义函数等等)
1小时
熟悉VBA的对象模型
对象模型是VBA的内核,花1个小时的时间了解原理
1.熟悉什么是对象,以及对象的属性和方法
2.了解什么是事件
了解请点击:对象、属性和方法
6小时
熟悉VBA的3个常用对象
1.实践Range对象的常用属性和方法
2.实践Worksheet对象的常用属性和方法
3.实践Workbook对象的常用属性和方法
了解请点击:Range对象/Worksheet对象/Workbook对象
2小时
熟悉VBA函数的用法
1.了解VBA引用Excel函数的方法:例如Worksheetfunction.Sum()
2.熟悉常用的VBA函数
了解请点击:VBA函数(一)/VBA函数(二)
6小时
熟悉数组和字典对象的用法
1.熟悉数组用法并熟练运用
2.熟悉字典对象的用法
了解请点击:数组/字典对象(一)/字典对象(二)
5小时
了解一些非常用对象的用法
1.熟悉文件夹对象的用法:Scripting.FileSystemObject
2.了解菜单栏对象:Commandbar
3.了解正则表达式:RegExp
接下来...
1.工作表和工作簿事件
2.自定义窗体设计
3.CustomUI设计
4.类模块
5.DLL封装
6.API
7.SQL/COM/XML
VBA学习笔记之VBA学习思路