2、VB语言的基础知识。
这里说VB,而不是VBA,因为VBA语言本身就是VB语言的一个子集,VBA被设计用来嵌入到支持它的各种软件(例如:WORD、EXCEL、CorelDRAW等)中,实现自定义功能。因此,熟悉VB语言,对于编写VBA代码非常重要,因为大多数语法都是相通的,只是在VBA里面,少了VB的一些高级特性。对于VBA新手而言,建议一定要系统全面地去了解一下VB语言(通指VB6.0),从最基础的编程基础知识和术语看起,包括:窗体、模块、类模块、自定义类型、常量、变量、过程、函数、布尔表达式、数学表达式以及表达式计算的优先级,等等。