ExcelTip.Net留存知识帖 ---【注:附件之前被网盘供应商清空后,现已修复-现已修复-现已修复为本地下载!】
现在位置:首页 > 我的酷贴 > Excel VBA > 用Cells(编号)的形式引用单个单元格

用Cells(编号)的形式引用单个单元格

作者:绿色风 分类: 时间:2022-08-18 浏览:119
楼主
杨开科
  可在Cells属性中指定单元格数字来引用单个单元格,其计数顺序为自左至右、从上到下。不过,由于Excel 2003与Excel 2007在行、列数及单元格总数上的差异,在不同版本中使用得出的结果并不相同,如下表所示。

语句                2003              2007
Cells(1).Select            A1              A1
Cells(2).Select            B1              B1
Cells(256).Select            IV1              IV1
Cells(257).Select             A2              IW1
Cells(258).Select            B2              IX1
Cells(16384).Select            IV64              XFD1
Cells(16385).Select             A65              A2
Cells(16386).Select            B65              B2
Cells(16777216).Select        IV65536       XFD1024
Cells(17179869184#).Select        溢出              XFD1048576

  尽管如此,在某些时候(编号在1-256之间)仍然可以放心使用它们简化输入,如:
  1. Sub test1()
  2.     Cells(1).Resize(10, 1).Select    '选定单元格区域A1:A10
  3.     MsgBox Selection.Address
  4. End Sub
  1. Sub test2()
  2.     Cells(1).Resize(1, 10).Select    '选定单元格区域A1:J1
  3.     MsgBox Selection.Address(0, 0)
  4. End Sub
  1. Sub test3()
  2.     Cells(2).Resize(10, 1).Select    '选定单元格区域B1:B10
  3.     MsgBox Selection.Address
  4. End Sub
2楼
水星钓鱼
不错,期待杨兄的回归。
3楼
bluexuemei
学习了!
4楼
mmice

免责声明

有感于原ExcelTip.Net留存知识的价值及部分知识具有的时间限定性因素, 经与ExcelTip.Net站长Apolloh商议并征得其同意, 现将原属ExcelTip.Net的知识帖采集资料于本站点进行展示, 供有需要的人士查询使用,也慰缅曾经的论坛时代。 所示各个帖子的原作者如对版权有异议, 可与本人沟通提出,或于本站点留言,我们会尽快处理。 在此,感谢ExcelTip.Net站长Apolloh的支持,感谢本站点所有人**绿色风(QQ:79664738)**的支持与奉献,特此鸣谢!
------本人网名**KevinChengCW(QQ:1210618015)**原ExcelTip.Net总版主之一

评论列表
sitemap