Excel VBA之第五十二课

我们继续Excel VBA系列课程,今天我们来学习一下工作表的UsedRange属性,该属性返回的是指定工作表上已使用区域的Range对象,返回的本质还是单元格对象。什么叫做已使用的单元格区域呢?想象一下,当我们在一个工作表中输入数据之后,势必会有一个含有数据且位于相对于整个工作表最左上的单元格,同理也有有一个含有数据且相对于整个工作表最右下的单元格,那么由这两个单元格(一个左上一个右下)所组成的区域就是当前已使用区域。

我们看一个小示例就很好理解了,下图是当前工作表的所有数据:

运行下面的代码:

运行结果:

快捷查看
(0)

相关推荐

  • vba保护单元格

    一张表中,只保护除A10:K10之外单元格,除这几个单元格外,别的不允许输入数据,不允许插入删除行列.但可以在VBA里面写数据.请问这种怎么实现,protect貌似只能保护整张表,而不能保护特定的几个 ...

  • VBA介绍

    我写下这篇时,其实心里很忐忑,因为不知道各位是否有兴趣学习EXCEL中的VBA. VBA作为EXCEL中的补充功能,是非常非常非常强大的.因为VBA本身就是一种计算机语言,也许它不如C+,JAVA等语 ...

  • 再放出一批简单的Excel VBA编程题,试试回答看看

    下面是一些简单的Excel VBA编程问题,试着回答看看,能不能直接答出来? 1.如何确定单元格区域内的行数和列数? 2.Application.Columns指的是什么? 3.你的程序在列B位置插入 ...

  • Excel VBA之第三十二课

    上次课我们学习了Sub子过程的全部基础知识,今天我们来了解一下Function子过程,这样我们可以把这两种常见的子过程学习完毕.其实还有一种属性过程(Property过程),它存在于类模块中,这个等我 ...

  • Excel VBA之第四十二课

    大家好,今天我们来学习工作簿的工作表激活事件-SheetActivate事件.这里我们首先要知道什么叫做工作表激活,先看看这个图: 上图表示你当前操作的工作表是Sheet1,如果此时你单击了工作表Sh ...

  • Excel VBA之第五十四课

    大家好,今天我们学习工作表的ScrollArea属性,它是用来设置工作表的滚动区域的.什么是滚动区域呢?当我们打开工作簿的时候,通过鼠标滑轮上下滑动可以任意上下滚动区域,也可以通过方向键任意左右移动浏 ...

  • Excel VBA之第五十六课

    大家好,今天我们学习工作表的Visible属性,这个属性可以控制工作表的显示和隐藏.这个属性的值有三个,分别为:xlSheetHidden.xlSheetVeryHidden.xlSheetVisib ...

  • Excel VBA之第五十八课

    大家好,前面几个我们学习了工作表的一些常见属性,从本节课开始我们学习工作表的常见方法,这节课我们学习工作表的Activate方法,Activate方法用于使当前工作表成为活动工作表,它等同于选择工作表 ...

  • Excel VBA之第五十九课

    大家好,这节课我们学习工作表的Delete方法,Delete方法用于删除已经存在的工作表.在删除工作前,系统会弹出警告框,询问是否删除工作表.所以在实际编辑代码时,如果有必要的话可以使用Applica ...

  • Excel VBA之第六十二课

    大家好,这节课我们学习工作表的Unprotect方法,利用Worksheet对象的Unprotect方法可以取消对工作表的保护.如果用户在保护工作表时没有设置保护密码,则可以直接使用Unprotect ...

  • Excel VBA之第七十二课

    大家好,上节课我们学习了怎么用快捷方法引用单元格,本节课我们来看一下如何使用Cells属性来引用单元格.既可以使用Cells属性引用整个工作表,也可以引用某个单元格.Cells(I,j)表示第i行第j ...

  • Excel VBA之第五十课

    大家好,今天我们继续学习工作表的属性,本节我们看看工作表的Cells属性以及Range属性. 1.Cells属性:返回指定工作表(不仅仅是当前使用的单元格)中的所有单元格.示例: 仔细看看这个例子是不 ...