4.4 操作工作表,认识Worksheet对象

4.4.1 认识Worksheet对象

img062 Worksheet与Worksheets

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

img062 引用工作表

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

img322

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

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

img323

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

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

img324

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

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

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

img325

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

img326

4.4.2 操作工作表

img062 新建工作表

使用Worksheets对象的Add方法:

img327

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

img328

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

img329

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

img330