<p> 前言:V中的学员,由于类的内容非常多,所以将会用系列的图文教程介绍给大家.如果你已掌握下面的内容,请参与投票. 大家都懂了就接着继续讲解类模块的下一讲.</p><p> 假设你因为业务关系,经常入住某五星级酒店. 为了节省费用你也许会考虑办一张该酒店的VIP金卡,有了金卡你将享有以下待遇:</p><p> 1、消费酒水8折,客房7折</p><p> 2、出入专车接送</p><p> 3、优先安排最好的客房</p><p> 4、结算时可使用VIP快速通道</p><p> 。。。。。。。。。。。</p><p> 酒店设置的这个VIP卡就是创建了一个“类”,这个“类”有相同的权力。当某个用户办卡成为VIP会员时,他就成了这个类中的一员,同时他拥有了这个类的所有特征. </p><p> 同样在excel的VBA中,也可以通过创建类模块,来创建一个具有相同特征的类,比如我们创建一个具有以下特征的单元格“类”: </p><p> 1、填充色为红色</p><p> 2、字体为14号</p><p> 3、字体颜色是蓝色</p><p> 。。。</p><p> 那么,当然把某个单元格归到这个"类"中时,那么,这个单元格就会拥有填充色为红色、字体为14号、字体颜色是蓝色的特征.</p><p> 再如:我还可以创建一个具体相同特征的工作表类:这类工作表有以下特征:</p><p> 1、工作表保护密码为该工作表的名子</p><p> 2、工作表标签颜色为绿色</p><p> 3、前三列隐藏</p><p> 4、相同的事件程序。</p><p> 当你指定工作表sheet1为这个类成员时,那么sheet1就拥有了以上所有特征.</p><p> 小结: 类就是具体相同特征事物的集合, 如果把某个体归到这个类中时,他就拥有了这个类的所有特征. 在VBA中是通过创建VBA类模块创建类的, 而把个体归到类中(类的实例化)却是在模块中实现的. 具体在excel怎么创建类的呢?且听下回分解. </p><p> </p>
[此贴子已经被作者于2009-10-5 8:39:17编辑过] |