ThisWorkbook完整写法是Application.ThisWorkbook,代表一个Workbook对象
因为Workbook对象的成员中有Sheet属性,所以ThisWorkbook.Sheets代表一个Sheets集合
集合里的元素只有两种表示方式:索引、名称
ThisWorkbook.Sheets(1)
ThisWorkbook.Sheets("Sheet1")
ThisWorkbook.Sheet1,为什么报错?
因为集合元素的表示方式,只两种。
生物
|-- 植物
|-- 动物
|-- 猫科
|-- 犬科
生物
|-- 植物
|-- 动物
|-- 猫科
|-- 小白(小白是只狗)
显然,后者不合适。
Workbook 对象成员也是如此,并不存在成员Sheet1(某个具体工作表)。
PS:至于为什么集合里的元素只有两种表示方式?我觉着对,还没想到咋证明