以下是引用啊一在2004-10-28 13:40:00的发言:
比如我在SHEET1中放置一个按扭,单击就选定没有数据的行,当然了要VBA自己判断到底到哪一行有数据,然后选择剩下没有数据的空白行.
Range("A1:A1000").SpecialCells(xlCellTypeBlanks).EntireRow.Select
liD6RSRT.rar
(6.6 KB, 下载次数: 168)
SpecialCells 方法
此对象代表与指定类型及值相匹配的所有单元格。
语法
expression.SpecialCells(Type, Value)
expression 必选。该表达式返回一个 Range 对象。
Type Long 类型,必选。要包含的单元格。可为以下 XlCellType 常量之一。
常量 |
说明 |
xlCellTypeAllFormatConditions |
任意格式的单元格 |
xlCellTypeAllValidation |
具有有效条件的单元格 |
xlCellTypeBlanks |
空单元格 |
xlCellTypeComments |
包含注释的单元格 |
xlCellTypeConstants |
包含常量的单元格 |
xlCellTypeFormulas |
包含公式的单元格 |
xlCellTypeLastCell |
已用区域的最后一个单元格 |
xlCellTypeSameFormatConditions |
具有相同格式的单元格 |
xlCellTypeSameValidation |
具有相同有效条件的单元格 |
xlCellTypeVisible |
所有可见单元格 |
Value Variant 类型,可选。如果 Type 为 xlCellTypeConstants 或 xlCellTypeFormulas 之一,此参数可用于确定结果中应包含哪几类单元格。将某几个值相加可使此方法返回多种类型的单元格。默认情况下将选定所有常量或公式,对其类型则不加区别。可为以下 XlSpecialCellsValues 常量之一:xlErrors、xlLogical、xlNumbers 或 xlTextValues。
注:上面的常量是和编辑菜单---定位---定位条件相对应的,说白了,就是通过VBA来控制定位功能
[此贴子已经被作者于2004-10-28 21:11:15编辑过] |