VBA介绍


第一步:点击开发工具中的Visual Basic 进入VBA编程界面

                                                                                  图1

窗口中,主要包括菜单栏、工具栏、工程资源管理器、代码窗口、属性窗口立即窗口、监视窗口等。这些窗口模块可以通过视图菜单中的相应命令进行显示和隐藏。以下是对VBA窗口主要组成模块的简单介绍

1、菜单栏是VBA窗口最重要的组成部分,包括文件,编辑,视图,插入,格式、调试、运行、工具、外接程序、窗口和帮助等共11个菜单项使用这些菜单项可以完成并机器几乎所有的功能

2、工具栏提供了常用的命令按钮,能够帮助我们更高效便捷的对程序进行编辑,挑适合管理,除默认显示的常用按钮外,我们还可以通过选择菜单栏中的“视图”工具栏对编辑条是等工具来进行显示

3、工程资源管理器中包含了当前一下应用程序中所有的VBA工程,每一个VBA工程对应着一个打开的Excel文件及工作簿,每个VBA工程目录下又包括了其对应工作簿中的Excel对象、用户窗体、模块、内模块等资源。Excel对象主要是指工作簿以及工作簿中的工作表对象,如图1所示。ThisWorkbook表示当前对应的工作簿sheet1、sheet2、sheet3分别表示该工作簿中,张现有的工作表。新建一个工作簿时,其在工程资源管理器中对应的VBA工程目录下默认只要工作表对象和ThisWorkbook工作簿对象。用户窗体、模块、类模块等对象需要通过插入菜单进行添加,如图2所示。添加后在工厂资源管理器中自动生成其目录,如图3所示。
                                                                                                图2


           图3

4、属性窗口列出了工程资源管理器中所选对象的所有属性以及属性的值。用户可以对属性的值进行查询和修改。
5、代码窗口是VBA一种必不可少也是最常用的窗口,当用户在工厂资源管理器中双击某个对象时,其对应的代码窗口会自动打开,用户可以在其中编辑和调试代码,工程管资源管理器中的每个对象都对应着一个代码窗口。当多个代码窗口同时打开时,只有一个处于活动状态。
6、立即窗口主要功能有两个:执行单句代码;显示使用语句Debug.Print输出的结果。
7、监视窗口用于观察代码调试时在中断模式下对象以及变量的变化。




  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
很详细的VBA语法介绍: 一、VBA入门知识 。。。 二、了解对象、属性、方法和事件 1、了解对象、属性、方法和事件 2、Application 对象 3、Workbook 对象 4、Workbooks 属性 5、Range 对象 6、Range 属性 7、Cells 属性 。。。 三、VBA语法 (一)Visual Basic 的命名规则 1、写 Visual Basic 语句 2、写声明语句 3、Dim 语句的语法 4、Activate 方法的语法 5、Set 语句 3 6、MsgBox 函数的语法 7、选项语句的语法 8、AddressOf 运算符 9、了解变体 10、写赋值语句 11、写可执行的语句 12、Public 语句 13、Private 语句 14、使用数组 15、使用常数 16、AppActivate 语句 17、Beep 语句 19、Date 语句 20、Error 语句 21、Exit 语句 22、GoSub...Return 语句 23、GoTo 语句 24、Input # 语句 25、Let 语句 26、Load 语句 27、Name 语句 28、On...GoSub、On...GoTo 语句 29、Open 语句 30、Rem 语句 31、Stop 语句 32、Time 语句 33、While...Wend 语句 (二)逻辑语句 1、If...Then...Else 语句 2、使用 Select Case 语句 3、使用 For...Next 语句 4、For Each...Next 语句 5、 Do...Loop 语句 6、 With 语句 (三)过程 1、写 Sub 过程 2、写 Function 过程 3、写 Property 过程 四、 ActiveX 控件 1、AfterUpdate 事件 2、Click 事件 3、Click 事件、命令按钮控件、Accelerator 和 Caption 属性示例 4、DblClick 事件 5、Error 事件 6、KeyDown 和 KeyUp 事件 7、KeyPress 事件 8、KeyPress 事件示例 9、MouseDown 和 MouseUp 事件 10、MouseMove 事件 11、列表框控件 12、SpinDown 和 SpinUp 事件 13、SpinDown、SpinUp 事件和 Delay 属性示例 14、组合框控件 15、命令按钮控件 。。。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值