VBE窗口组成

news/2025/1/31 10:48:43/

 打开Excel应用程序,在"开发工具"选项卡下点击"Visual Basic"按钮或者按下快捷键组合Alt+F11即可打开VBE窗口,其主要成分如图1-1所示。


图1-1  VBE窗口

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

菜单栏是VBE窗口最重要的组成,包括文件、编辑、视图、插入、格式、调试、运行、工具、外接程序、窗口和帮助等共11个菜单项,使用这些菜单项可以完成编辑器几乎所有功能。
工具栏提供了常用的命令按钮,能够帮助我们更加高效便捷的对程序进行编辑、调试管理。除默认显示的常用按钮外,我们还可以通过选择菜单中的"视图"→"工具栏",对编辑、调试等工具栏进行显示
工程资源管理器中包含了当前Excel应用程序中所有的VBA工程。每一个VBA工程对应着一个打开的Excel文件(即工作簿)。每个VBA工程目录下又包括了其对应工作簿中的Excel对象、用户窗体、模板、类模板等资源。Excel对象主要是指工作簿以及工作簿中的工作表对象。ThisWorkbook表示当前对应的工作簿,Sheet1、Sheet2、Sheet3分别表示该工作簿中现有的工作表。新建一个工作簿时,其在工程资源管理器中对应的VBA工程目录下默认只有工作对象和ThisWorkbook工作簿对象。用用户窗体、模板、类模板等对象需要通过"插入"菜单进行添加,添加后在工程资源管理器中自动生成目录,如图1-2所示。

图1-2新添加对象
属性窗口列出了工程资源管理器中所选对象的所有属性以及属性的值。用户可以对属性的值进行查询和修改
代码窗口是VBE中必不可少也是最常用的窗口。当用户在工程资源管理器中双击某个对象时,其对应的代码窗口会自动打开,用户可以在其中编辑和调试代码。工程资源管理器中的每个对象都对应着一个代码窗口。当多个代码窗口同时打开时,只有一个处于活动状态

立即窗口主要功能有两个:执行单句代码;显示使用语句Debug.Print输出结果。

监视窗口用于观察代码调试时在中断模式下对象以及变量的变化。



http://www.ppmy.cn/news/348342.html

相关文章

熟悉VBA的编程环境---VBE

打开EXCEL应用程序,在“开发工具”选项卡下点击“Visual Basic”按钮或者直接按下快捷键组合ALTF11即打开VBE窗口,其主要组成部分如图: 窗口中主要包括菜单栏、工具栏、工程资源管理器、代码窗口、属性窗口、立即窗口、监视窗口等。这些窗口…

微信一天可以加多少个好友?

微信作为最大的私域流量池,几乎所有的人都会往微信引流,而微信每天加好友数量是有严格限制的。微信每天加多少人不会封号?微信每天加多少好友才不会被限制?微信频繁加好友被限制怎么办?请跟随小编的脚步一起往下看吧。…

Protocol https not supported or disabled in libcurl

原因 curl默认安装完后是只支持http协议而不支持https协议的。 curl -V查看当前curl支持哪些协议: [rootlocalhost /]# curl -V curl 7.19.4 (x86_64-unknown-linux-gnu) libcurl/7.19.4 OpenSSL/1.0.2k zlib/1.2.11 Protocols: tftp ftp telnet dict http fil…

Vue3-03-Vue2 响应式 VS Vue3 响应式

本文来讲解从 Vue2 到 Vue3 响应式底层的一些改变。 前言 Vue 2.x 为什么不监听数组下标索引值的变化? 参考了很多博主的推文,自己也尝试了一下,Object.defineProperty 是可以做到监听数组的索引值的变化的,来做 getter 和 sette…

【摄像头】摄像机工作原理

【目录】郭老二博文之:图像视频汇总 1、摄像机工作原理 外部光线穿过镜头(lens)后, 经过滤光片(color filter)滤波后照射到光学传感器(Sensor)上面, Sensor 将从 lens 上传导过来的光线转换为电信号,再通过内部的 AD 转换为数字…

Unity摄像机上下旋转镜头实现

Unity摄像机上下旋转镜头实现 1.上下顶点锁定2.镜头上下了连续旋转 1.上下顶点锁定 将摄像机放在某对象下面作为子类 父类左右旋转,摄像机上下旋转 public class MoveCameraAlpha : MonoBehaviour {[Header("旋转速度")][Range(0,1)]public float turn…

Unity 控制摄像机镜头的上下左右移动

private float FollowPosx,FollowPosy; private float moveAmount5; //控制镜头的移动速度 // Update is called once per frame void Update() { if (Input.mousePosition.y > Screen.height * 0.9)//如果鼠标位置在顶部,就向上移动 …

监控摄像机镜头角度和距离计算表

摄像机拍摄的视角与镜头的毫米数、CCD的尺寸大小密不可分,下表为镜头毫米数与搭配的CCD拍摄视角的对应关系,可供大家参考 1/3" CCD 搭配镜头拍摄范围的尺寸如下表所示: 备注:同样毫米数的镜头搭配1/4"的CCD芯片拍摄的范围和角度…