问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

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

发布网友 发布时间:2024-08-15 21:32

我来回答

1个回答

热心网友 时间:2024-08-15 22:54

在工作表的左侧边,我们可以看到每一行的行号,在工作表的上方,我们可以看到代表每一列的列字母,因此在工作表中,我们可以很容易知道当前活动单元格处在哪一行哪一列,或者当前活动单元格处在某单元格区域的位置。然而,在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属性相似,在此不再哆嗦。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
苹果电脑电池充不进电苹果电脑充不进去电是怎么回事 苹果电脑不充电没反应苹果电脑充电指示灯不亮充不了电怎么办 狗狗更加忠诚护家、善解人意,养一只宠物陪伴自己,泰迪能长多大... 描写泰迪狗的外形和特点的句子 国外留学有用吗 花钱出国留学有用吗 !这叫什么号 百万医疗赔付后是否可以续保 前一年理赔过医疗险还能续保吗? 医疗住院险理赔后还能购买吗? 冬季如何预防疾病 六个妙招帮你赶走疾病 冬季防治疾病的方法 冬季预防疾病有妙招 注意六点健康过冬 ...知道港澳的车都是右舵的,但为什么有些澳门开上来的车是 烧烤时,不同食材的烤制时间和火候有何讲究? 我家里没有喷杀虫的东西!但是这几天看到蟑螂无故的死了好多!��... 电压无功控制对策如何确定? 富氏电风扇是品牌么 养鸡下蛋卖鸡蛋赚钱吗 鸡蛋如何卖才赚钱 柳集到龙王有多少公里 阜阳到阜南的城际公交 深圳市南天门网络信息有限公司怎么样 牙齿稍微有晃动会自己恢复吗 裤子欧码xs是什么意思? 冬天适合去云南吗 冬天的云南好玩吗 云南冬天适合去吗 有什么给鲈鱼去腥的技巧可以分享? 哪些项目可以抵扣个税 在菌类食品里,猴头菇的营养价值最高吗? 狗狗毛发上有白色皮屑一样的东西 狗狗毛上有白色的皮屑是怎么回事 如何解决 小方巾脖子上的系法分享(小方丝巾最常见的几种系法) 枸杞鲜果怎么保鲜 鲜枸杞的正确存放方法 怎么保存枸杞不会发霉? 韩国本土受欢迎洗面奶有哪些?韩国洗面奶排行榜10强 韩国补水洗面奶排行榜10强 销量火爆的韩国保湿洗面奶推荐 冰箱压缩机转子的孔是想通的吗 啤酒纯生是什么意思 易拉罐啤酒生产线 纯生啤酒喝熟啤酒有什么区别? 纯生啤酒主要区别 不烂大街的小众生日文案 一眼就惊生日快乐语录 一眼就惊生日快乐文案 vmware中如何启动centos的安装界面 从Centos7升级到Centos8的教程图文详解 山东省齐河县小学生毕业成绩查询。知道的直接告诉我,不知道的告诉我一... 怎样查齐河县崔桥中心小学四年级期中考试成绩考号4022; 齐河哪个小学最好