当前位置: 主页 > Office办公 > Word专区 > Word教程 > Word2007教程 > excel2007宏中的对象和集合

excel2007宏中的对象和集合

  • 2022-09-28
  • 来源/作者: Wps Office教程网/ 菜鸟图库
  • 157 次浏览

VBA是一种面向对象的语言,这意味着它能操作对象,例如Ranges(区域)、Charts(图表)和AutoShape(自选图形)等。这些对象是分层组织的。Application对象(即Excel)包含其他对象。例如, Application对象包含许多对象,包括下述几个:
  ●Addlns(AddIn对象集)
 ●Windows(Window对象集)
 ●Workbooks(workbook对象集)

 这些对象中的大多数都能包含其他对象。例如,一个Workbook(工作簿)对象可以包含以下对象:
  ●Charts(Chart工作表对象集)
 ●Names(Name对象集)
 ●Styles(Style对象集)
 ●Windows(工作簿中的Window对象集)
 ●Worksheets(worksheet对象集)

 其中的每一个对象反过来也可包含其他对象。例如一个Worksheet(工作表)对象可以包含下列对象:
  ●ChartObjects(ChartObject对象集)
 ●PageSetup(一个保存打印信息的对象)
 ●PivotTables(所有的PivotTable对象集)

 一个集合是由所有同类对象组成的。例如,所有Workbook(工作簿)对象的集合称为Workbooks集。使用索引号或名称可在集合中引用单独的对象。例如,如果一个工作簿中有三个工作表(名为Sheet1,Sheet2和Sheet3),可以使用以下的方法引用Worksheets(工作表)集中的第一个对象:
  Worksheets(1)
  Worksheets("Sheet1")