智能进销存软件:革新现代库存管理
132
2023-11-07
【摘要】 本书摘自《Excel VBA跟卢子一起学 早做完 不加班 基础入门版》一书中第2章,第1节,韩小良著。
第2章 开启进入VBA的征途
皮蛋: 言子,那VBE是啥?有什么作用?
无言: VBE是Excel的功能附件,后面将—一介绍VBE的作用和进入的方式。
那VBE 到底是什么呢? VBE 是Visual BAsic 编辑器的意思,是一个依附于 Excel程序 下的子程序,我们所有代码的书写和存放都在这里。那么如何打开这个VBE 编辑器?
(1)右击工作表标签,在弹出的快捷菜单中选择【查看代码】命令,即可进 入VBE。
(2)在【视图】选项卡的【宏】组中單击【查看宏】按钮,在彈出的【宏】对话框中, 如果存在宏名称,那么單击右侧的【编辑】按钮进入VBE。
(3)在【开发工具】选项卡的【代码】组中單击【宏】按钮,在弹出的【宏】对话框 中如果存在宏名称,那么單击右侧的【编辑】按钮,也可以进入VBE 。
(4)在【开发工具】选项卡的【代码】组中單击Visual Basic 按钮,可直接进 入VBE。
(5)按快捷键【Alt+F11】, 也可直接进入VBE。
无言:通过以上5种方式均可进入VBE, 但是进入后的位置有些许不同,往后再介绍说 明。知道了VBE的存在,接下来介绍它的界面有啥组件及其功能。
2.1 VBe 窗体的组件
皮蛋: VBE 窗体有哪些组件呢?和Excel一样有选项卡吗?
无言:与Excel2010不同,VBE 窗体不存在选项卡一说,倒是和原来的日版本Office一样采 用菜单栏。
下面来认识一下 VBE 窗体各组件的名称及相关作用。
VEB 窗体大体分为3部分:菜單栏、工具栏、功能窗口,如图2-1所示。它们的作用分 别是什么?
皮 蛋:确实和Office 2003版本挺像的,你继续!
菜单栏
菜单栏集合了导入/导出文件、移除文件(模块)、编辑代码、视图窗口、插入模块等必 要功能,且沿用了Windows 的菜单模式。共有11个功能菜单可供选择。
其中比较常用的功能菜单是【编辑】菜单、 【调试】菜单、 【工具】菜单,其他菜单的大 部分功能都可以通过快捷键或者工具栏调用。
工具栏
工具栏集常用功能于一身,将用户从繁杂的菜单命令选择中解脱出来,大大提高了 工作效率。VBE 有默认的工具栏,如果需要关闭或者开启工具栏,只需要在【视图】 → 【工具栏】子菜单中选择所需工具栏,根据实际使用情况,对应的工具栏将显示或 隐藏。
功能窗口
工欲善其事,必先利其器。古有愚公移山,那么愚公开山劈 石的利器是什么?叩石垦壤,箕畚运于渤海之尾。这么看来愚公 开山凿石都需要使用工具,那我们进入VBA 的世界的工具是什 么呢?答案是VBE。
无言:接下来,我们按照使用频率的高低,简单介绍各个小窗口的用途及功能。
1. 代码窗口
图2-2中蓝色框线部分即为代码窗口(③号)。代码窗口用来编写、显示以及编辑 Visual Basic 代码。打开各模块的代码窗口后,可以查看不同窗体或模块中的代码,并且在它们之间
例如,单击选中ThisWorkbook 对象(底色显示蓝色)后,右击,就会弹出快捷菜单,如要编写或者查看代码,就选择【查看代码】命令,如图2-3所示;此外,也可以通过双击该对象直接进入代码窗口。
代码窗口中有两个下拉列表框,左侧的【通用】下拉列表框用于选择已选定对象下的可选对象(图形、按钮、列表等);
右侧的【声明】下拉列表框用于选择已选对象中已书写的过程或已定义的事件过程。
2. 工程窗口
图2-2中的①号红色框线部分为工程窗口,即工程资源管理器。该窗口主要显示已存储在 该工程中的所有对象。每个 Excel工作簿都可看成是一个工程,那么存储在VBA 工程资源管 理器中的对象就包括: Excel对象、窗体对象、模块对象、类对象。其中的窗体对象、模块对象、 类对象,需要后期添加才会出现在工程资源管理器中。Excel对象包含Workbook 工作簿对象、Sheet 表对象,且默认必须存在一个 Sheet表对象。
3. 属 性 窗 口
图2-2中的②号窗口即是属性窗口,主要列 出选取对象的属性以及当前设置的属性值,可以 在设计时改变这些属性。当选取了多个控件时, 属性窗口会列出所有控件都具有的属性。其中属 性窗口中存在一个对象列表,可以直接选择已选 择对象上存在的附属对象,并选择后显示该对象 的相关属性设置。
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们 18664393530@aliyun.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~