手机版

excel图表快速确定工作表中的已用区域——已用范围属性

时间:2021-09-17 来源:互联网 编辑:宝哥软件园 浏览:

如果想知道工作表中有多少区域被快速使用,可以使用UsedRange属性。但是,此属性属于工作表对象,但它返回的结果是一个Range对象,该对象表示工作表中已使用的单元格区域。

以下是UsedRange属性的语法:

工作表对象。使用范围

请注意,UsedRange属性是工作表对象的属性,因此它应该由表示工作表对象的代码限定。

例如,以下代码:

活动纸。使用范围。选择

下图显示了在不同工作表中运行后的效果:

如您所见,UsedRange属性返回由使用过的单元格组成的正方形区域。该区域包含未使用的空单元格。

现在,我们在上面显示的示例工作表1中将单元格A4的格式设置为“粗体”(选择单元格A4,然后在功能区的“字体”选项卡中单击“粗体”按钮)。然后,运行上面的代码:

活动纸。使用范围。选择

下图显示了运行代码后的效果:

所选区域扩展一行,因为Excel认为套用格式后已经使用了单元格A4,所以单元格所在的区域行也被添加到已使用的单元格区域。

感兴趣的朋友可以将UsedRange属性与Range对象的CurrentRegion属性进行对比,有利于更深入的了解这两个属性。

仍然以上图所示的示例工作表1为例,下面的代码:

活动纸。使用范围。计数

返回值12,表示当前工作表中使用了12个单元格。

活动纸。使用范围。行

返回一个值1,表示当前工作表中已使用的区域从第1行开始。

活动纸。已用范围。行数。计数

返回一个值4,表示当前工作表中的已用区域占据了4行。

下面的代码选择当前使用区域的第二行:

活动纸。已用范围。行(2)。挑选

运行代码后的结果如下图所示:

版权声明:excel图表快速确定工作表中的已用区域——已用范围属性是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。