谁会vba语法基础?

为了控制Excel学了些VBA,总结下语法下文分为五部分:

1.能写代码的地方有{模块,类模块}

2.代码中可以写的成员有{变量和常量,过程和函数}对成员的访问修饰符有{public,private}

3.写注释嘚方法有{以单引号开头以REM开头}。

4.变量和常量声明的格式如下

可以不声明直接赋值使用

声明时需立即跟等号赋值

Set 变量名=变量值

6.过程和函數书写的格式是

7.VBA是大小写不敏感的,即大写小写都被认为是小写

8.可以用Debug.Print在立即窗口,及时的打印输出

9.上面没提到Excel事件,Excel对象模型下攵也没有面向对象的内容,全是基础语法的罗列

如上想把红字部分用变量表示,以便于向不确定位置写入数据比喻写成下面这样:

但是出错,运行时显示"要求对象"

好像这是一个比较基础的问题哈但是对于.属性.方法这种形似的表示方法一直容易搞混......


我要回帖

更多关于 vba语法 的文章

 

随机推荐