VBA知识

目录​​​​​​​

1 语句对象方法属性

2 条件语句

3 循环语句

4 变量 

5 VBE编辑器

6 分支与END 语句

END

EXIT

GOTO

错误处理语句

7 EXCEL文件操作

8 EXCEL工作表操作

9 单元格

单元格选取

 特殊单元格定位

单元表查找

10 工作簿事件

11 工作表事件

12 自定义函数

13 窗口和标题显示文字

14 inputbox 输入窗口

​​15 VBA文件夹操作

16 TXT文件写入 

 17 窗体与控件基础

18 窗体事件 

19 ListView控件 

20 窗体综合实例 ★★


1 语句对象方法属性

VBA知识_第1张图片

VBA知识_第2张图片

 VBA知识_第3张图片

 

2 条件语句

3 循环语句

VBA知识_第4张图片

VBA知识_第5张图片

Sub test()
    Dim x As Integer
    Do
        x = x + 1
        If Cells(x + 1, 1) <> Cells(x, 1) + 1 Then
            Cells(x, 2) = "dd"
            'Exit Do
        End If
    Loop Until x = 14
End Sub

4 变量 

(12条消息) Vba菜鸟教程_WY_记录的博客-CSDN博客_vba教程

VBA知识_第6张图片

5 VBE编辑器

VBA知识_第7张图片

  • 本地窗口
  • 立即窗口  Debug.Print()
  • 断点
  • 逐过程
  • 注释/解注释 

6 分支与END 语句

(12条消息) Vba菜鸟教程_WY_记录的博客-CSDN博客_vba教程

END

VBA知识_第8张图片

  • 第一个:让窗口退出
  • 第二个:让窗口中运行的程序退出

EXIT

  • Exit Sub 退出相应的sub,function,for,do
  • Exit function
  • Exit for
  • Exit do

GOTO

错误处理语句

7 EXCEL文件操作

VBA知识_第9张图片

文件的一些操作(判断文件是否打开、文件的保存新建......) 

(12条消息) VBA,工作簿workbook相关操作,workbooks.add workbooks.save workbooks.saveas 等等_奔跑的犀牛先生的博客-CSDN博客_workbooks.add

8 EXCEL工作表操作

VBA知识_第10张图片

 工作表的一些操作(判断文件是否打开、文件的保存新建......)

9 单元格

单元格选取

VBA知识_第11张图片

VBA知识_第12张图片

 特殊单元格定位

VBA知识_第13张图片

单元表查找

VBA知识_第14张图片

10 工作簿事件

在工作簿打开的时候会运行的事件,比如登录窗口

​Activate	                激活工作薄时
AddinInstall	            当工作簿作为加载宏安装时
AddinUninstall	            工作簿作为加载宏卸载时
BeforeClose	                关闭工作薄前                       (可以禁止关闭...)
BeforePrint              	打印工作薄(或其中任何内容)之前      (可以禁止打印...)
BeforeSave                  保存工作薄前
Deactivate	                工作簿从活动状态转为非活动状态时
NewSheet	                在工作簿中新建工作表时              (可以禁止插入新工作表...)
Open	                    打开工作簿时                       (可以在打开的弹出登录窗口...)
PivotTableCloseConnection	在数据透视表关闭与其数据源的连接之后
PivotTableOpenConnection	在数据透视表打开与其数据源的连接之后
SheetActivate	            激活任何一张表时
|SheetBeforeDoubleClick	    双击任何工作表时
SheetBeforeRightClick	    鼠标右键单击任一-工作表时
|SheetCalculate	            工作表重新计算时
SheetChange	                更改工作表中的单元格时
|SheetDeactivate	        任一工作表由活动状态转为非活动状态时
SheetFollowHyperlink	    单击MicrosoftExcel中的任意超链接时
|SheetPivotTableUpdate	    数据透视表的工作表更新之后
SheetSelectionChange	    工作簿中的数据透视表更新之后
WindowActivate	            工作簿的窗口激活时
WindowDeactivate        	工作簿的窗口变为非活动状态时
WindowResize	            工作簿窗口调整大小时

11 工作表事件

Activate	                激活工作表时
Deactivate	                工作表从活动状态转为非活动状态时
BeforeDoubleClick	        双击工作表前
BeforeRightClick	        右键单击工作表时
Calculate	                对工作表进行重新计算之后.
Change	                    更改工作表中的单元格,或外部链接引起单
|FollowHyperlink	        单击工作表上的任意超链接时
PivotTableUpdate	        在工作簿中的数据透视表更新之后
SelectionChange             工作表上的选定区域发生改变时

12 自定义函数

VBA知识_第15张图片

 13 窗口和标题显示文字

  • 窗口的按钮类型和图标
  • 窗口的标题显示文字
  • 窗体的返回值
  • 设置信息框上的帮助
  • 自动定时关闭消息框

VBA知识_第16张图片

 VBA知识_第17张图片

 14 inputbox 输入窗口

VBA知识_第18张图片

VBA知识_第19张图片VBA知识_第20张图片 15 VBA文件夹操作

 Dir() 函数

 VBA知识_第21张图片

16 TXT文件写入 

VBA知识_第22张图片VBA知识_第23张图片

VBA知识_第24张图片

 17 窗体与控件基础

VBA知识_第25张图片

 VBA知识_第26张图片

附加控件......

18 窗体事件 

 (12条消息) VBA窗体和控件初接触(1):_奔跑的犀牛先生的博客-CSDN博客_vba 悬浮窗口

VBA知识_第27张图片

VBA知识_第28张图片

19 ListView控件 

20 窗体综合实例 ★★

你可能感兴趣的:(编辑器,小程序)