EXCELVBA基本构架
对象、属性、方法、事件
对象:
所谓的对象,我们可以将其想象成日常生活中所用的各类物品比如车子桌子、椅子等以车子的组成为例,车子是由轮子、车座、车灯、外壳等组合而成的一个大对象而这些具有单一功能的对象又可以分为更小的对象如:螺丝、电线等。
就EXCEL而言其对象就是工作薄、工作表、图表工作表或其他更细微的窗体组件。
属性:
所谓属性就是对象所属的特征,例如当年到一个苹果时,可以马上知道它的颜色形状及大小这些都可以用来形容对象的形容词也就是对象的属性,比如工作表的名称就是工作表的一个属性。
取得属性值的语法:变量=对象.属性
比如我们要取得当前工作表的名子和工作表的数量
AAA=Activesheet.name
BBB=Activesheet.count
设定属性的语法:
对象.属性=属性值
例:sheets(1).name="我的工作薄1" 设置第一个工作表的名称是"我的工作薄1"
方法:
控制对象的动作或功能称为方法,简单的说就是为了达到某种效果而下达的命令:
比如:对工作表这个对象进行新建或删除的功能.而新建及删除功能即为工作表这个对象所提供的方法.
使用方法的程序语法.
对象.方法
例:SHEET1.DELETE
上例中SHEET1的部分为对象,而"."后方的即为对象所提供的方法,至于对象提供的方法有哪些,并不需要特意去记忆它们,当输入了对象名称然后输入"."时,系统就会显示该对象提供的方法菜单以便从菜单中选取适用的方法.
VRSDGnqX.rar
(30.74 KB, 下载次数: 811)
[此贴子已经被作者于2004-10-10 10:09:20编辑过] |