本文作者:office教程网

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

office教程网 2024-09-21 22:20:02
后台-系统设置-扩展变量-手机广告位-内容正文顶部
摘要:

如果你想快速知道使用了工作表中的多少区域,就可以使用UsedRange属性,不过,该属性属于Worksheet对象,然而它返回的结果是一个Range对象,代表工作表中已使用的单元格区域。

下面是UsedRange属性的语法:

Worksheet对象.UsedRange

注意,UsedRange属性是工作表对象的属性,因此应使用代表工作表对象的代码限定。

例如,下面的代码:

ActiveSheet.UsedRange.Select

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

可以看出,UsedRange属性返回由所使用的单元格组成的方形区域。该区域内包含未使用的空单元格。

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

ActiveSheet.UsedRange.Select

下图为运行代码后的效果:

excel图表快速确定自已的地盘——CurrentRegion属性

在清朝初期,入关的八旗子弟通过骑马来圈定自已所属的土地,称为“跑马圈地”,但这种恃强凌弱的行为极大地激发了满汉之间的矛盾,后来清政府制止了这种霸道无理的行为。 在Excel中,用不着这么麻烦,任一单元格所在区域能很快地确定下来,只要这一区域周边被空行和空列所包围着,并且也不会激发任何的矛盾,用户也非常喜欢这样的做法。

所选择的区域向下扩展了一行,因为对单元格A4运用格式后,Excel认为该单元格已经被使用,所以该单元格所在的区域行也加入到了已使用的单元格区域中。

有兴趣的朋友可以将UsedRange属性与Range对象的CurrentRegion属性相比较,有利于更深入地理解这两个属性。

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

ActiveSheet.UsedRange.Count

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

ActiveSheet.UsedRange.Row

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

ActiveSheet.UsedRange.Rows.Count

返回数值4,表示当前工作表中已使用的区域占有4行。

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

ActiveSheet.UsedRange.Rows(2).Select

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

单元格的扩张——Resize属性

最近在看历史书,到了很多国家兼并扩张的故事,很多地方你争我夺,不亦乐乎。如果说国家的扩张源于君主的野心和利益,那Excel单元格的扩张呢? 我们可以使用Resize属性将单元格或单元格区域扩大,看看下面的例子。 语句: Range('A1').Select 选择单元格A1。这在前面的文章中已介绍过。 下面的语

后台-系统设置-扩展变量-手机广告位-内容正文底部
未经允许不得转载:

作者:office教程网,原文地址:excel图表快速确定工作表中已使用的区域——UsedRange属性发布于2024-09-21 22:20:02
转载或复制请以超链接形式并注明出处 演示站

分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

留言与评论(共有 0 条评论)
   
验证码: