vba取得最大列数行数方法总结

2019-08-03 14:59

Range(\

Range(\为查找A列从65536位置的单元格起,向上查找,直到找到最后一个非空单元格为止,并显示其行号

当我们在使用VBA处理EXCEL数据的时候,通常会遇到如下的代码: Range(\ Range(\ Range(\ ??

诸如此类的代码,那么,在Range引用对象中,End属性指的是什么含义呢?包含哪些方法呢?

与Range对象的End属性相关的知识 End属性包含如下四个方向:

xlDown xlToRight xlToLeft xlUp

End 属性应用于返回一个 Range 对象所包含源区域的区域尾端的单元格。等同于按键 End 向上键、End 向下键、End 向左键或 End 向右键。 示例如下:

本示例选定包含单元格 B4 的区域中 B 列顶端的单元格。 Range(\

本示例选定包含单元格 B4 的区域中第 4 行尾端的单元格。

Range(\

本示例将选定区域从单元格 B4 延伸至第四行最后一个包含数据的单元格。

Worksheets(\

Range(\

Range(\列数据区域最后一行的行号 Range(\列数据区域最后一行的行号 Range(\列数据区域最后一行的行号 Range(\列数据区域最后一行的行号

SpecialCells 方法

返回一个符合指定类型和值得Range对象. expression.SpecialCells(Type, Value)

Type 需要xlCellType, 见下表:

xlCellTypeAllFormatConditions. 任何格式的单元格 xlCellTypeAllValidation. 含有验证条件的单元格 xlCellTypeBlanks. 空单元格

xlCellTypeComments. 含注释的单元格 xlCellTypeConstants. 含有常量的单元格 xlCellTypeFormulas. 含公式的单元格

xlCellTypeLastCell. 所用区域中的最后一个单元格

xlCellTypeSameFormatConditions. 条件格式相同的单元格 xlCellTypeSameValidation. 验证条件相同的单元格 xlCellTypeVisible. 所有可见单元格

Value 变量

如果Type是 xlCellTypeConstants 或 xlCellTypeFormulas, 这个参数值用于指定那种单元格包含在返回结果中. 这些值可以加在一起返回多个类型. 默认是选择所有内容和格式, 不管是什么类型的但换个. 值可以是 XlSpecialCellsValue 内容之一.见下表:

xlErrors xlLogical xlNumbers xlTextValues

例子: 返回选定区域内最后一个单元格 Worksheets(\).Activate ActiveSheet.Cells.SpecialCells(xlCellTypeLastCell).Activate 以上为转贴,2010中有添加了不少新的定位条件,如“行列内容差异单元格”等。

i = Range(\含公式单元格个数统计 j = Range(\23).Column含公式的第一个单元格

i = Range(\j = Range(\


vba取得最大列数行数方法总结.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:某某工程高支模施工方案cad附图

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: