该VBA快捷操作指南提供了Excel中VBA的功能列表。
工作簿
工作簿(“ MyBook.xls”)
工作表
工作表(“ Sheet1”)或工作表(“ Sheet1”)
A1约定中的一个单元格或范围
范围(“ A1”)或范围(“ A1:C5”)
几个单元格或范围
范围(“ A1,C5,D11”)或范围(“ A1:C5,F6,D2:E5”)
R1C1约定中的范围
范围(像元(1,1):像元(5,10))
R1C1约定中的单元
细胞(1,5)
名称范围
范围(“ RangeName”)
A1约定中的整个列或行
列(“ D”)或行(“ 6”)
R1C1约定中的整个列或行
列(1)或行(6)
具有固定(即已知)行号的行数
行(“ 6:100”)
具有可变行号的行数
行(StartRow&“:”&EndRow)
范围的第三行
范围(“ C3:G15”)。行(3)
工作表中的所有单元格
细胞
相对于指定单元的单元
范围(“ A3”)。偏移量(1,3)
相对于指定范围的范围
范围(“ B5:C6”)。偏移量(3,2)
当前选择的对象(单元格,范围等)
选拔
包含正在执行的过程的工作簿
本工作簿
当前活动的工作簿
活动工作簿
当前活动的单元格(可能是所选范围的一部分)
活动单元
检索单元格或范围的值(内容)并分配给变量
CellVal =单元格(1,5)。值
为单元格或范围分配值
范围(“ A1:C3”)。值= 123
将值分配给命名的单元格或范围
Range(“ RangeName”)。Value = 123
检索单元格中的文本
CellText = Range(“ A1”)。Text
获取单元格的列号或行号
范围(“ C5”)。列或范围(“ C5”)。行或选择。列
获取范围第一列的编号
范围(“ F5:H10”)。列或选择。列
在A1约定的单元格或范围中输入公式
Range(“ A3”)。Formula =“ = Sum(A1:A2)”
在R1C1约定的单元格或范围中输入公式
范围(“ A3”)。FormulaR1C1 =“ = SUM(R [-2] C:R [-1] C)”
命名单元格或范围
Range(“ A1:C3”)。Name =“ RangeName”
重命名工作表
工作表(“ Sheet3”)。名称=“股票期权”
隐藏或取消隐藏工作表
工作表(“ Sheet1”)。Visible = False或True
激活工作表
表格(“ Sheet1”)。激活
选择整个活动工作表
单元格选择
选择范围
范围(“ A1:C12”)。选择
激活选定范围内的单元格
范围(“ F6”)。激活
清除当前选择(工作表,范围等)
选择清除
清除范围的内容和格式
范围(“ D1:D7”)。清除
清除范围的内容(但不格式化)
范围(“ D1:D7”)。ClearContents
范围的清晰格式(但不包含内容)
范围(“ D1:D7”)。ClearFormats
删除几行或几列
行(“ 6:10”)。删除或列(“ 7:12”)。删除
复制范围并粘贴到其他位置
范围(“ A1:C12”)。复印范围(“ D1”)
在第4行之前插入一行
行(4)。插入
在活动工作表之前插入工作表
Sheets.Add或Worksheets.Add
删除工作表
工作表(“ Sheet1”)。删除