Excel-VBA:8、特殊单元格定位

Excel-VBA:8、特殊单元格定位1、已使用的单元格区域UsedRange属性语法返回代表指定工作表上已使用区域的Range对象。此对象代表两个或多个范围重叠的矩形区域。

大家好,欢迎来到IT知识分享网。
Excel-VBA:8、特殊单元格定位"

1、已使用的单元格区域

UsedRange 属性

语法

返回代表指定工作表上已使用区域的 Range 对象。只读。

Sheets(2).UsedRange

2、某单元格所在的连续区域

CurrentRegion 属性

返回 Range 对象,该对象代表当前的区域。当前区域是一个边缘是任意空行和空列组合成的范围。只读。

说明

该属性对于很多操作是很有用的。例如:自动将选定区扩展到包含整个当前区域,如 AutoFormat 方法。

该属性不能用于被保护的工作表。

示例

本示例选定工作表 Sheet1 上的当前区域。

Worksheets(“Sheet1”).Activate

ActiveCell.CurrentRegion.Select

3、多个单元区域的交际

Intersect 方法

返回一个 Range 对象,此对象代表两个或多个范围重叠的矩形区域。

语法

expression.Intersect(Arg1, Arg2, …)

参数

expression 可选。该表达式返回一个 Application 对象。

Arg1, Arg2, … Range 类型,必需。重叠的区域。必须指定至少两个 Range 对象。

示例

选取B:C列和3:5行的交集

Application.Intersect(Columns(“b:c”),Rows(“3:5”)).Select

4、调用定位条件选区特殊单元格

SpecialCells 方法

返回一个 Range 对象,该对象代表与指定类型及值相匹配的所有单元格。Range 对象。

语法

expression.SpecialCells(Type, Value)

参数

expression 必需。该表达式返回“应用于”列表中的一个对象。

Type XlCellType 类型,必需。要包含的单元格。

XlCellType 可为以下 XlCellType 常量之一: xlCellTypeAllFormatConditions 任意格式单元格 xlCellTypeAllValidation 含有验证条件的单元格 xlCellTypeBlanks 空单元格 xlCellTypeComments 含有注释的单元格 xlCellTypeConstants 含有常量的单元格 xlCellTypeFormulas 含有公式的单元格 xlCellTypeLastCell 使用区域中最后的单元格 xlCellTypeSameFormatConditions 含有相同格式的单元格 xlCellTypeSameValidation 含有相同验证条件的单元格 xlCellTypeVisible 所有可见单元格 

Value Variant 类型,可选。如果 Type 为 xlCellTypeConstants 或 xlCellTypeFormulas 之一,此参数可用于确定结果中应包含哪几类单元格。将某几个值相加可使此方法返回多种类型的单元格。默认情况下,将选定所有常量或公式,对其类型不加区别。可为以下 XlSpecialCellsValue 常量之一:

XlSpecialCellsValue 可为以下 XlSpecialCellsValue 常量之一:

xlErrors

xlLogical

xlNumbers

xlTextValues

示例

选取[a1:a5]区域的空白单元格

Range(“a1:a5”).SpecialCells(XcellTypeBlanks).Select

5、端点单元格

End 属性

返回一个 Range 对象,该对象代表包含源区域的区域尾端的单元格。等同于按键 End+ 向上键、End+ 向下键、End+ 向左键或 End+ 向右键。Range 对象,只读。

语法

expression.End(Direction)

参数

expression 必需。 该表达式返回“应用于”列表中的对象之一。

Direction XlDirection 类型,必需。所要移动的方向。

XlDirection 可为 XlDirection 常量之一:

xlDown

xlToRight

xlToLeft

xlUp

示例

选取B列最后一个有效单元格

[b65536].End(xlUp).Selecct

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/72541.html

(0)

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

关注微信