Day06 - 对象模型入门
今日学习目标
- 理解VBA中的对象概念
- 掌握对象属性和方法的访问
- 了解Excel对象模型层次
知识点
### 1. Excel对象模型
```
Application(应用程序)
└─ Workbooks(工作簿集合)
└─ Workbook
└─ Worksheets(工作表集合)
└─ Worksheet
└─ Range(单元格区域)
.
### 2. 访问对象
- 点号操作符:对象.属性 或 对象.方法`
### 3. 常用对象
- Application:代表整个Excel应用程序
- Workbook:代表一个工作簿
- Worksheet:代表一个工作表
- Range:代表单元格或区域
今日代码
Sub 对象示例()
' 访问Application对象
Application.Name
Application.Visible = True
' 访问Workbook对象
ThisWorkbook.Name
ActiveWorkbook.Path
' 访问Worksheet对象
Worksheets("Sheet1").Name
ActiveSheet.Range("A1").Value = "Hello"
' 访问Range对象
Range("A1").Value = "Hello"
Cells(1, 1).Value = "Hello"
End Sub练习题
- 打开指定工作簿
- 新建工作表并命名
- 设置A1单元格的值和格式