(2014-03-26 12:02)
本帖最后由 wbzxz 于 2011-4-16 21:20 编辑
关于类模块属性控制的问题,不知道是否能表达的清楚,但是我还是试着想分享一下我的理解。
一、复习一下过程的的相关知识,预习一下
在理解类模块属性控制之前,我们还要稍微理解一下一个基本的概念————过程与函数
1、变量、过程、函数是标准模块中使用的最基本构件。
2、微软官方的定义:过程是命名的语句序列,可作为单元来执行。
3、过程始终是在模块级别中的,如果不标准的说,他是模块的下一级。
4、在VBA中,所有可执行的代码必须包含在过程内,一过程不能套在其它过程中。
5、定义过程的语句不多,我知道的大概是 Sub, Function, Property。
6、过程和函数(这里所说的函数不是Excel里面内置的函数,而是指函数过程)其实没有实质区别,唯一的区别就是,当需要返回值的时候,就用Function;如果不需要返回值,Sub,Function可以随便用。
7、Property过程比较特殊,是用于类模块添加和操作属性的过程。
8、和变量一样,过程也有作用