第3章excelvba对象模型.ppt

第3章excelvba对象模型

Excel VBA程序设计 第3章 Excel VBA对象模型 对象是系统中用来描述事物的一个基本单位。在Excel中,对象代表应用程序中的元素,例如:工作表、单元格、图表和窗体等。 对象是由对象的属性和对象的方法所组成的一个整体,这个整体不可分割。 事件是一个对象可以辨认的动作,可以编写代码针对此动作来做响应。 每个对象都有自己的类型,称为类。类抽象出所有对象的属性和方法,而对象是类的一个具体实例。 基本概念 2 VBA代码中,在使用对象的方法和属性之前,必须先识别对象。 定义对象语句 Dim 对象名 As 类名 对象赋值语句 Set 对象1 = 对象2 Excel对象的使用 3 设置属性值 对象名.属性名 = 属性值表达式 读取属性值 变量名 = 对象名.属性名 使用对象的方法 对象名.方法名称 事件过程 Excel对象的使用 4 使用集合 集合是一种特定类型的对象,代表一组相同的对象。使用集合时,可以在该集合中所有的对象上执行相同的操作。一个集合也可能是另一个对象的属性。 引用集合中的对象 集合的方法和属性 Count属性、Item方法、Add方法等 遍历集合中的对象 Excel对象的使用 5 Excel对象模型的层次结构。 Excel对象模型 6 例如: Application.Workbooks(1).Worksheets(1).Range(A1).

文档评论(0)

1亿VIP精品文档

相关文档