首页 > 代码库 > VBA学习笔记之VBA学习思路

VBA学习笔记之VBA学习思路

技术分享


进阶的知识点

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学习思路