excel图表快速确定工作表中的已用区域——已用范围属性
如果想知道工作表中有多少区域被快速使用,可以使用UsedRange属性。但是,此属性属于工作表对象,但它返回的结果是一个Range对象,该对象表示工作表中已使用的单元格区域。
以下是UsedRange属性的语法:
工作表对象。使用范围
请注意,UsedRange属性是工作表对象的属性,因此它应该由表示工作表对象的代码限定。
例如,以下代码:
活动纸。使用范围。选择
下图显示了在不同工作表中运行后的效果:
如您所见,UsedRange属性返回由使用过的单元格组成的正方形区域。该区域包含未使用的空单元格。
现在,我们在上面显示的示例工作表1中将单元格A4的格式设置为“粗体”(选择单元格A4,然后在功能区的“字体”选项卡中单击“粗体”按钮)。然后,运行上面的代码:
活动纸。使用范围。选择
下图显示了运行代码后的效果:
所选区域扩展一行,因为Excel认为套用格式后已经使用了单元格A4,所以单元格所在的区域行也被添加到已使用的单元格区域。
感兴趣的朋友可以将UsedRange属性与Range对象的CurrentRegion属性进行对比,有利于更深入的了解这两个属性。
仍然以上图所示的示例工作表1为例,下面的代码:
活动纸。使用范围。计数
返回值12,表示当前工作表中使用了12个单元格。
活动纸。使用范围。行
返回一个值1,表示当前工作表中已使用的区域从第1行开始。
活动纸。已用范围。行数。计数
返回一个值4,表示当前工作表中的已用区域占据了4行。
下面的代码选择当前使用区域的第二行:
活动纸。已用范围。行(2)。挑选
运行代码后的结果如下图所示:
版权声明:excel图表快速确定工作表中的已用区域——已用范围属性是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。