VBA常用英语单词
Sub开始
End结束
Range单元格,单元格区域
Msgbox输出函数
Inputbox输入函数
Cells所有单元格
Sheets工作表集合
Worksheets工作表集合
Workbooks工作簿集合
Thisworkbook:代码所在的工作簿
Activeworkbook活动工作簿
Ativecell活动单元格
Dim定义变量关键字
Redim重新定义变量关键字
Integer整型,简写%
Long长整型,简写&
Single单精度简写!
Double双精度简写#
String字符串型$
Variant变体型,有的叫做万能型,如果不定义就是这个变体型
Object对象
Usedrange用过的区域
Union联合
Intersect交叉
Resize重新定义区域大小
CurrentRegion:相连的
Value值
Call呼叫
Visible可见性
Rows所有的行
Columns所有列
Createobject引用动态库文件函数
Dictionary字典
Regexp正则
ApplicationExcel里最高对象
Format格式函数
Timer记时器
WorksheetFunction工作表函数
Transpose工作表里的转置函数
Add添加?
Before前面
After后面
Kye关键字
Item条目对
Remove清空
Removeall清空所有
Exists存在
Count点数
Array数组函数
Preserve保存
Ubound上界
Lbound下界
Erase清空数组
Split分割
Join连接,组合
Filter筛选
Index工作表引用函数
Function函数
Volatile易失性
ColorIndex颜索引
vba 字符串转数组Interior底纹
Font字体
Show显示
Unload关闭窗体
Onkey按钮事件
Ontime事件
Delete删除
Open打开
SaveSs保存
vba语句
(1)OptionExplicit'强制对模块内所有变量进行声明
(2)OptionBase1'指定数组的第一个下标为1
(3)OnErrorResumeNext'忽略错误继续执行VBA代码,避免出现错误消息
(4)OnErrorGoTo100'当错误发生时跳转到过程中的某个位置
(5)OnErrorGoTo0'恢复正常的错误提示
(6)Application.DisplayAlerts=False'在程序执行过程中使出现的警告框不显示?
(7)Application.DisplayAlerts=True'在程序执行过程中
(8)Application.ScreenUpdating=False'关闭屏幕刷新
(9)Application.ScreenUpdating=True'打开屏幕刷新
(10)??Workbooks.Add()'创建一个新的工作簿
(11)??Workbooks(“book1.xls”).Activate'激活名为book1的工作簿
(12)ThisWorkbook.Save'保存工作簿
(13)ThisWorkbook.close'关闭当前工作簿
'获取活动工作薄中工作表数
(15)??ActiveWorkbook.name??'返回活动工作薄的名称
(16)ThisWorkbook.Name‘返回当前工作簿名称
(17)ThisWorkbook.FullName‘返回当前工作簿路径和名
(18)(18)‘当前工作表中已使用的行数
(19)Rows.Count‘获取工作表的行数(注:考虑兼容性)
(20)??Sheets(Sheet1).Name=“Sum”'将Sheet1命名为Sum
Before:=Worksheets(1)'添加一个新工作表在第一工作表前
(22)??ActiveSheet.Move'将当前工作表移至工作表的最后
(23)??Worksheets(Array(“sheet1”,”sheet2”)).Select'同时选择工作表1和工作表2
(24)??Sheets(“sheet1”).Delete或Sheets(1).Delete'删除工作表1
s.Delete‘删除当前工作表中所有的条件格式
‘取消当前工作表所有超链接
(27)
(28)??Cells.Select‘选定当前工作表的所有单元格
(29)??Range(“A1”).ClearContents'清除活动工作表上单元格A1中的Selection.ClearContents'清除选定区域内容Range(“A1:D4”).Clear'彻底清除A1至D4单元格区域的内容,包括格式
(30)??Cells.Clear'清除工作表中所有单元格的内容
(31)ActiveCell.Offset(1,0).Select'活动单元格下移一行,同理,可下移一列
(32)??Range(“A1”).CopyRange(“B1”)'复制单元格A1,粘贴到单元格B1中
(33)Range(“A1:D8”).CopyRange(“F1”)'将单元格区域复制到单元格F1开始的区域中
(34)Range(“A1:D8”).CutRange(“F1”)'剪切单元格区域A1至D8,复制到单元格F1开始的区域中
(35)Range(“A1”).CurrentRegion.CopySheets(“Sheet2”).Range(“A1”)'复制包含A1的单元格区域到工作表2中以A1起始的单元格区域中注:CurrentRegion属性等价于定位命令,由一个矩形单元格块组成,周围是一个或多个空行或列
(36)'活动窗口中选择的单元格数
(37)??Selection.Count'当前选中区域的单元格数
(38)Range(“A1”).Interior.ColorIndex‘获取单元格A1背景
(39)??unt‘返回当前工作表的单元格数
(40)Range(“B3”).Resize(11,3)
(41)Union(Range(“A1:A9”),Range(“D1:D9”))区域连接

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。