打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
VBA基础-单元格对象(一)

单元格对象


Excel中有很多对象,最常见的就是单元格对象,我们操作excel多数时候就是对单元格对象中的数据进行操作处理。

详细的学习VBA中对单元格对象的引用方式、属性、方法,是学习VBA必须要打好的基础。基础概念一定要牢固。

这节课我们先讲解如何引用单元格对象

1

多种方法引用单元格

Range("A1")方式——表示A1单元格

Cells(1,1)方式——表示A1单元格  'cells属性返回单元格区域中指定行和列相交的单元格

Cells(1,“A”)方式——表示A1单元格

Cells(2,1)方式——表示A2单元格

[A1]方式——表示A1单元格

注意:①列标不区分大小写 ②VBA中字符用加双引号"",数字和变量无需加双引号""。所以,Cells(1,“A”)方式很好理解了。

2

多种方法引用单元格区域

Range("A1:B2")方式——表示A1到B2的单元格区域,包括4个单元格

[A1:B2]方式——表示A1到B2的单元格区域,包括4个单元格

以下三种方式等同:

Range(Cells(1, 1), Cells(10, 5))

Range("A1", "E10")

Range(Range("A1"), Range("E10"))

均表示工作表中A1:E10单元格区域

优缺点讨论:Cells(1,1)缺点是形式不支持引用区域,不支持成员列表;[A1]形式不支持循环,不支持成员列表;Range("A1")形式支持循环,支持引用区域,支持自动列出属性,方法等成员。

3

引用整行或者整列

Range(3:3)——表示引用第三行

Range(2:5)——表示引用第二到第五行

Range("D:D")——表示引用D列      '不区分大小写

Rows(3)——表示引用第三行

Rows("3")——表示引用第三行

Rows("3:5")——表示引用第三到第五行

Columns(3)——表示引用第三列

Columns("C")——表示引用第三列

Columns("C:D")——表示引用C到D列

欢迎留言、交流。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Excel VBA解读(8):看看Excel的那些常用对象(续2)
跟烟花入门VBA:57篇单元格对象Range(一)
一帖全了解:VBA编程中的单元格对象!
Excel基础知识,工作簿、工作表和单元格的表示方法
自学资料(Excel VBA)[收集整理5]
VBA中引用单元格与区域
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服