在往下面介绍之前,让我们先看看两个相似的集合对象:Worksheets集合与Sheets集合。
通常,我们所指的工作表(有人称之为标准工作表)是这样的: 图1 但是,还有这样的工作表: 图2 也就是图表工作表。
Worksheets集合包含工作簿中所有的Worksheet对象代表的工作表,即图1所示的工作表(每个这样的工作表即一个Worksheet对象)。然而,Sheets集合不仅包含工作簿中所有的Worksheet对象,而且也包含Chart对象,即图2所示的图表工作表。(其实,还包括以前使用的对话框工作表、宏表,如下图3给出了这4种类型的工作表图例) 图3 (注:以后的文章中,我们所说的工作表即为图1所示的工作表,而图表工作表即为图2所示的工作表)
示例:列出工作簿中的工作表数和图表工作表数 如下图4所示的工作表: 图4 下面的代码列出了总的工作表数和工作表数(有点拗口,慢慢理解哈): Sub SheetsCount() MsgBox '本工作簿中工作表(包括图表工作表和工作表)的总数为: ' & _ Sheets.Count &vbCrLf & _ '本工作簿中工作表的个数为:' & _ Worksheets.Count End Sub 说明:
图5 本文属原创文章,转载请联系我(xhdsxfjy@163.com)或者注明出处。 欢迎在下面留言,完善本文内容,让更多的人学到更完美的知识。 |
|