当前位置:首页 > 办公 > Excel教程 > 正文内容

找到单元格所在的行列号——Row属性和Column属性

酷网3周前 (10-09)Excel教程23

在工作表的左侧边,我们可以看到每一行的行号,在工作表的上方,我们可以看到代表每一列的列字母,因此在工作表中,我们可以很容易知道当前活动单元格处在哪一行哪一列,或者当前活动单元格处在某单元格区域的位置。然而,在VBA中,我们如何知道我们所操纵的单元格的位置呢?这就是下面我们将要介绍的内容。

从Rows属性和Columns属性说起

在看看Excel的那些常用对象中,我们介绍过Rows属性和Columns属性,在VBA中使用这两个属性可以表示整行或整列组成的区域,也可以表示单元格区域中的行或列。举一些例子来说明。

Rows代表工作表中的所有行,因此下面的代码:

Rows.Select

将选择当前工作表中的所有行。

看看下面的两行代码:

Range(“A1:C5”).Rows.Select

Range(“A1:C5”).Select

都会选择当前工作表中的单元格区域A1:C5,似乎第一行代码中的Rows有点多余,但再深入分析,就会发现第一行代码是以单元格区域行为对象的角度来进行操作的,而在很多操作中,这正是我们所需要的,例如我们需要对单元格区域逐行进行操作的情形。

Columns属性的使用与Rows属性相同。

Row属性

使用Row属性可以返回单元格所在行的行号,或者单元格区域中第一行所在的行号。看看下面的代码:

Range(“B2”).Row

返回数值2,表示单元格B2处于工作表第2行。

Range(“C3:E5”).Row

返回数值3,表示单元格区域C3:E5的第一行处于工作表的第3行。

咋一看,你可能会疑惑,这不是很明显吗,从单元格的表示就可以看出单元格B2就在第2行,而单元格区域C3:E5的第一行就在工作表的第3行。但是,计算机不会这么看,所以它不知道,需要你使用代码告诉它。特别是使用变量代表单元格时,更需要这样了。

示例:如下图所示的工作表,将单元格区域A1:C10中偶数行的字体加粗。

代码如下:

Sub testRow()

‘声明单元格对象变量

Dim rngRow As Range

‘遍历单元格区域A1:C10行

For Each rngRow InRange(“A1:C10”).Rows

‘如果是偶数行则将字体加粗

If rngRow.Row Mod 2 = 0 Then

rngRow.Font.Bold = True

End If

Next rngRow

End Sub

Column属性的用法与Row属性相似,在此不再哆嗦。

扫描二维码推送至手机访问。

版权声明:本文章来源于互联网,由八酷网收集发布,如需转载请注明出处。

本文链接:https://www.i8ku.com/2021/39565.html

分享给朋友:

相关文章

使用Excel制作美观大方的帕累托图的方法

使用Excel制作美观大方的帕累托图的方法

  帕累托图又叫排列图、主次图。是一种常见的分析图表,是按照发生频率大小顺序绘制的直方图,表示有多少结果是由已确认类型或范畴的原因所造成。那如何使用Excel制作美观大方的帕累托图呢?...

使用Excel如何快速拆分字符串

使用Excel如何快速拆分字符串

  我们在使用Excel表格处理个人信息数据的时候,可能会遇到类似于名字加电话,也就是汉子加数字的组合,为了更好的归类数据同时也方便查看,我们通常会将这串组合数据拆分开,那么如何操作才...

怎么快随隔行求每月销量的总计?分享sumif函数的拓展玩法

怎么快随隔行求每月销量的总计?分享sumif函数的拓展玩法

隔行求和是一个经典的问题,也很有必要在这里好好总结一下,这是小伙伴的提问,我们来看看他的问题的截图。   几个月份的销量要求和汇总到E列,而且中间隔着排名列。这种平铺的表格设计是最要命的。 一般传统的做法是这样...

Excel表格怎么批量清空指定区域?方方格子工具帮你轻松批量清空指定区域

Excel表格怎么批量清空指定区域?方方格子工具帮你轻松批量清空指定区域

  Excel表格怎么批量清空指定区域?许多用户在办公的时候最经常使用的就是Excel表格了,那么当我们在一些不规则的区域中设置了一部分的表格样式应该如何批量清空呢?下面小编就使用方方...

lookup函数的实际应用,查找最后一次采购日期

lookup函数的实际应用,查找最后一次采购日期

今天说说lookup函数的另一个很实用的应用。 实际工作中我们经常遇到查找最后出现的记录,如下面的问题(要查找产品AC1最后一次采购日期,其中B列是按升续排序的) 我们在G3单元格中输入产品的名称AC1,然后在H3输入...

分享8个超实用的Excel函数公式,同事1小时完成的工作,我1分钟解决

分享8个超实用的Excel函数公式,同事1小时完成的工作,我1分钟解决

在Excel中,我们需要了解各种运算,几乎所有的运算都需要函数公式,这里给大家整理了9大非常实用的Excel函数公式,帮助你快速解决工作中的大部分Excel难题。   01条件求和公式 Excel中,求和是基本...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。