首页 » 别怕,ExcelVBA其实很简单 » 别怕,ExcelVBA其实很简单全文在线阅读

《别怕,ExcelVBA其实很简单》4.4 操作工作表,认识Worksheet对象

关灯直达底部

4.4.1 认识Worksheet对象

Worksheet与Worksheets

一个Worksheet对象代表一张普通工作表,Worksheets是多个Worksheet对象的集合,包含指定工作簿中所有的Worksheet对象。

引用工作表

可以使用工作表的索引号或标签名称引用它,如图4-19所示。

图4-19 工作表的索引号和标签名称

如图4-17所示,如果要引用第1张工作表,可以选用以下3条语句中的其中1条:

除此之外,还可以使用工作表的代码名称引用工作表。

工作表的代码名称可以在【工程资源管理器】或【属性窗口】中看到,如图4-20所示。

图4-20 工作表的代码名称和标签名称

因为代码名称只能在【属性窗口】里修改,不会随工作表标签名称或索引号的变化而变化。因此,当工作表的索引号或标签名称经常变化时,使用代码名称引用工作表会更方便。

使用代码名称引用工作表,只需直接写代码名称。如在图4-20中的“第一张工作表”的A1单元格输入10,代码为:

查看工作表的代码名称,可以读取它的CodeName属性,如果想知道活动工作表的代码名称,代码为:

4.4.2 操作工作表

新建工作表

使用Worksheets对象的Add方法:

可以用参数给新建的工作表指定位置:

还可以同时插入多张工作表:

编写程序时,可以同时使用多个参数: