Excel VBA之第七十课

新年好,2017年我们继续学习Excel VBA知识,从本节课开始我们学习单元格对象,单元格是工作表的基本单位。对Excel的绝大部分操作都是在单元格进行的,因此,为了处理单元格,需要使用单元格对象(就是Range对象)的属性、方法、事件来操控工作表的单元格。Range对象是Worksheet对象的下一层。Range对象是Excel应用程序中使用最多的对象。在处理Excel工作表的任何单元格区域之前,都要将其表示为一个Range对象,然后使用该Range对象的属性、方法和事件。那么我们就开始从如何表示Range对象开始。

本节课我们学习使用Range属性引用单元格,其实引用单元格最常用的方式就是利用Range属性,即采用Range(“A1”)的方式,这也是宏录制器的工作方式,这种引用单元格的方式是最为直观的,使用Range属性引用单元格的一些常用方法如下图所示:

说明:

我们还可以使用变量构建字符串的方法来使用Range属性引用单元格,并且这也是以后经常用到的,因为我们不可能每次都只是引用某些固定的单元格。例如,Range(“B” & n),如果在VBA程序中,n的值为10,那么“Range(“B” & n)”就代表单元格B10。又如Range(“B” & n & “:D” & m),如果在VBA程序中,n值为2,m为5,那么Range(“B” & n & “:D” & m)就代表单元格区域B2:D5。

这就是使用Range属性引用单元格的方法,可以说是学习单元格对象的基础,所以大家一定要重视,下节课我们再看一下其他的引用单元格的方法。

快捷查看
(0)

相关推荐

  • VBA的构成要素

    点击上方 蓝色 文字  关注我们吧! 送人玫瑰,手有余香,请将文章分享给更多朋友 动手操作是熟练掌握EXCEL的最快捷途径! VBA程序是通过使用对象.属性.方法等实体来编写的.因此理解这些术语对于使 ...

  • VBA--单元格的引用

    点击上方 蓝色 文字  关注我们吧! 送人玫瑰,手有余香,请将文章分享给更多朋友 动手操作是熟练掌握EXCEL的最快捷途径! 要灵活运用VBA,必须掌握对单元格的操作.使用VBA来操作单元格时,可以使 ...

  • Excel VBA之第七十二课

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

  • Excel VBA之第七十四课

    大家好,本节课我们学习单元格的Borders属性,这个属性是用来控制单元格区域边框的,我们可以从英语上来分析,这个Borders是Border加了s构成的,是一个复数形式,它表示的是单元格的四个边框, ...

  • Excel VBA之第七十六课

    大家好,上节课我们学习了单元格边框对象的Weight属性的一部分知识.本节课我们来学习一下边框对象的ColorIndex属性,这个属性是用来返回或设置边框的颜色.它的参数值如下: 注意: 当Color ...

  • Excel VBA之第七十八课

    大家好,上节课我们学习了单元格边框对象的Column属性.ColumnWidth属性.Row属性.RowHeight属性.本节课我们来学习单元格对象的End属性.这个属性非常重要I,在Excel VB ...

  • Excel VBA之第七十九课

    大家好,上节课我们学习了单元格对象的End属性.不知道大家掌握的怎么样啊.本节课我们学习单元格对象的Font属性.单元格对象的Font属性返回的是一个Font对象,可以理解为字体对象,故这个Font对 ...

  • Excel VBA之第三十课

    大家好,前面几节课我们学习了有关过程的基础知识,从本节课开始,我们开始具体介绍各个不同的过程.还记得在VBA中过程的类别吗?它们分别是:Sub子过程.Function函数过程.Property过程 前 ...

  • Excel VBA之第四十课

    大家好,上节课VBA课程我们介绍工作簿的SaveAs方法 ,SaveAs方法相当于Excel操作中的"另存为"命令,以指定名称保存工作簿.本次课程我们来看看工作簿的SaveCopy ...

  • Excel VBA之第五十课

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

  • Excel VBA之第六十课

    大家好,这节课我们学习工作表的Copy方法,Copy方法用于将指定的工作表复制到工作簿的另一位置.当复制工作表时,被复制工作表的全部内容也被复制,同时复制后的新工作表会被激活.其语法格式为:works ...