咔片PPT · AI自动生成演示文稿,模板丰富、排版精美 讯飞智文 · 一键生成PPT和Word,高效应对学习与办公

VBA界面的认识及编写


  • VBE界面组成

VBA界面即Visual Basic Edit(VBE),主要由以下部件窗口组成:

菜单栏:插入、调试、测试、工具、外部程序、窗口及帮助文档等。

工具栏:包含VBE代码保存、代码注释、所有库类、立即窗口调用等。

工程资源管理器:这里显示的是你目前打开的工作簿,里面包含你工作簿中所有的工作表以及窗体、通用类、类模块,在这里你可以操作任何一个工作表的属性。

属性窗口:这里显示你操作的资源管理器对象的属性,你可以点击此处进行属性的改动,包含字体、名称、颜色、边角大小等。

代码窗口:由对象列表框、过程列表框、边界标示条、代码编辑区、过程分割线、试图按钮,你可以在此处对宏代码进行编辑。也可以操作你需要更改的电子表格

立即窗口:这里你可以及时获取你的代码值。以及检测代码区域中报错的检测,


  • 我的第一个VBA代码

打开VBE界面,点击左侧工程资源管理器(VBAProject),可以双击选择其中一个工作表,或者右键空白区域插入模块。

单击属性窗口,选择<名称>一行,可以在这里更改你需要新建的VBA模块名称,

单击右侧属性代码窗口,输入你的第一个代码:

这里先简单介绍一下Sub、msgbox的作用:

一个VBA的代码开始和结束,需要有开始标签 Sub , 结束标签 End Sub

Sub 后必须要有一个过程名,表示你当前编写的代码段名称。名称命名规范后期再细讲,你也可以自己尝试一下用各种类型编写,例如数字、字母、符号、中文等。

msgbox:系统消息弹框。参数如下:

MsgBox (prompt, [ buttons, ] [ title, ] [ helpfile, context ])

prompt:必填项,你需要显示的消息,不能省略。

buttons:可选项,数值项目,填写相应的数字来调用不同的消息框

title:可选项,消息框的标题,如果不填写,则显示应用程序名称

helpfile:可选项,用于表示帮助文件的信息。

context:可选项,如果填写了 buttons,则该项也必须填写相应返回文本。

我们已经了解VBA的开始和结束标识以及消息提示框的各项属性。选中你的代码编辑区。跟着图片进行操作,即可书写出你的第一个代码模块。