如何将 VBA 编辑器 (VBE) 屏幕布局返回到其初始状态 – Office 通用
您是否曾尝试在 Excel、Word 等中使用宏,当您打开用于编辑宏的特殊屏幕(称为“VBE”或“VBA 编辑器”)时,您是否会感到困惑并想,“啊?有些东西看起来不对……”或“显示我经常使用的操作按钮和信息的部分(窗口)消失了!”
如果屏幕布局混乱,如上图所示,您将不知道在哪里操作以及如何操作,从而导致工作困难。
即使您不太熟悉计算机操作,只要知道几个简单的步骤,该宏编辑屏幕(VBE)的布局也可以恢复到其原始状态(初始状态)。无需安装或修复任何特殊软件。
在本文中,我们将以易于理解的方式解释每个步骤,尽可能避免使用困难的技术术语,通过解释“当屏幕布局出错时自行将 VBE 屏幕布局恢复到原始状态的具体步骤”。
此方法可以在所有Office应用程序(Excel、Word、PowerPoint、Outlook等)中使用,请参考。
目录
为了准备修复 VBA 编辑器 (VBE) 屏幕的损坏布局,首先让我们了解主窗口(屏幕组件)及其角色。
如果了解了项目、属性、代码等基本窗口,后面的布局调整就会顺利很多。下面逐一解释。
项目浏览器
VBA 编辑器 (VBE) 屏幕左上通常显示在文件和文件夹以树形排列的窗口是。
这包括当前打开的文件中包含的文件(Excel 工作簿、Word 文档等)VBA项目整体图显示(标准模块、类模块、用户表单、每个工作表和文档对应的对象等)。
有目的的查找并打开带有代码的模块,或添加新模块它充当导航的起点。
项目浏览器
属性窗口
它通常位于项目资源管理器下。
在项目资源管理器或用户窗体中所选元素(对象)的“属性”(可配置的属性和信息)该窗口显示一个列表。
例如,如果您选择用户表单上的按钮,您可以在此处检查和更改按钮的名称、显示文本、大小、颜色等。
属性窗口
代码窗口
VBA 编辑器 (VBE) 内部主工作空间,占面积最大是。
在项目资源管理器中,您可以选择特定的模块或对象(例如ThisOutlookSession,Module1)的双击打开,在此窗口内实际编写或编辑VBA程序代码我会。这是宏观的核心。
代码窗口
如何使用 VBA 编辑器 (VBE) 的“查看”菜单将屏幕布局返回到初始状态
从这里开始,如果“项目资源管理器”或“属性”窗口被意外隐藏或移动到非预期位置,并且整个屏幕排列(布局)被打乱,我们将详细说明使用“查看”菜单(VBA 编辑器(VBE)的标准功能)返回到初始的、易于使用的布局的基本步骤。
此方法不需要任何危险操作,例如编辑Windows注册表。
主要操作很容易理解,例如从VBA编辑器(VBE)菜单中一一重新显示所需的窗口,并通过使用鼠标将它们拖放到屏幕上的适当位置来重新定位(停靠)它们。
下面的屏幕解释了如何使用 Outlook 的 VBA 编辑器 (VBE),但此方法可用于任何 Office(Excel、Word、PowerPoint、Outlook 等)。
步打开 VBA 编辑器 (VBE) 屏幕并单击“查看 (V)”
打开 VBA 编辑器 (VBE) 屏幕并单击窗口顶部的按钮。单击“显示(V)”请。
如何使用 VBA 编辑器 (VBE) 的“查看”菜单将屏幕布局恢复到初始状态 步骤 1 打开 VBA 编辑器 (VBE) 屏幕并单击“查看 (V)”
步单击“项目资源管理器”
单击“查看(V)”,菜单将向底部展开。
在其中单击“项目资源管理器”请。
如何使用 VBA 编辑器 (VBE) 的“查看”菜单将屏幕布局恢复到初始状态 步骤 2 单击“Project Explorer (P)”
步再次打开“视图(V)”菜单,单击“属性窗口(W)”
单击“Project Explorer”可在左侧显示项目树。
下一个,再次打开“视图(V)”菜单,单击“属性窗口(W)”请。
如何使用VBA编辑器(VBE)的“视图”菜单将屏幕布局恢复到初始状态 步骤3 再次打开“视图(V)”菜单,单击“属性窗口(W)”
步调整“项目资源管理器”和“属性窗口”的高度
单击“属性窗口”可显示一个窗口,您可以在其中编辑所选对象的详细设置。
下一个,将光标放在“项目资源管理器”和“属性窗口”之间的边界上,然后向上或向下拖动以调整两个窗口的高度。请。
如何使用VBA编辑器(VBE)的“视图”菜单将屏幕布局恢复到初始状态第4步调整“项目资源管理器”和“属性窗口”的高度
步停靠一个小浮窗
接下来,检查屏幕内部是否有浮动的小窗口(浮动窗口)。
如果你找到了,用鼠标抓住顶部区域(标题栏),然后慢慢将其移动到屏幕边缘请让我。
当您接近边缘时,会出现淡蓝色框。当您在显示框架的位置释放鼠标时,窗口将贴在屏幕边缘并被固定。
此操作称为“对接”,对于以易于操作的方式排列对象非常有用。
如何使用VBA编辑器(VBE)的“查看”菜单将屏幕布局恢复到初始状态步骤5 停靠浮动小窗口
步最大化缩小的窗口并将其恢复到原始大小
最后,如果 VBA 编辑器 (VBE) 中的窗口(例如代码窗口)最小化,单击右上角的 □(最大化)按钮并将其恢复到原来的大小。
如何使用 VBA 编辑器 (VBE) 的“视图”菜单将屏幕布局恢复到初始状态 步骤 6 最大化缩小的窗口并将其恢复到原始大小
步验证 VBA 编辑器 (VBE) 屏幕布局是否已恢复到其初始状态
现在VBA 编辑器 (VBE) 屏幕布局恢复到其初始状态。事情完成了。
不需要特殊的保存操作;即使关闭 VBA 编辑器 (VBE),布局设置也会自动保存。
如何使用VBA编辑器(VBE)的“查看”菜单将屏幕布局恢复到初始状态 Step7 确认VBA编辑器(VBE)的屏幕布局已恢复到初始状态
使用键盘快捷键显示 VBA 编辑器 (VBE) 的每个窗口
我创建了一个列表,仅使用键盘即可调用每个窗口。
确保 VBA 编辑器 (VBE) 是活动窗口(最前面),然后使用快捷方式。
另请阅读:如果在浏览器版 Discord(Chrome 版)上无法使用麦克风怎么办
如果您面前是Excel或Word的编辑屏幕,Alt+F11切换到VBA编辑器(VBE)并执行以下关键操作。
| 窗口名称 | 快捷键 | 评论 |
|---|---|---|
| 项目浏览器 | Ctrl+R |
初始化布局后,先把这个 选择模块。 微软学习 |
| 属性窗口 | F4 |
在笔记本电脑上Fn+F4同样在以下情况下立即更改所选对象的颜色和名称。 微软学习 |
| 即时窗口 | Ctrl+G |
Debug.Print检查输出单行测试执行所需。 微软学习 |
| 本地窗口 | Alt→V→S |
监视变量值。Alt按住按键的同时V→S和“按顺序”。 |
| 观察窗 | Alt→V→H |
当您只想监视重要变量时很有用。 |
| 调用栈 | Ctrl+L |
调试时列出当前堆栈。 |
| 对象浏览器 | F2 |
跨类和方法搜索。 对于编写代码之前进行检查很有用。 |
显示 VBA 编辑器 (VBE) 每个窗口的键盘快捷键
有关如何将 VBA 编辑器 (VBE) 屏幕布局恢复到其初始状态的常见问题和解答
我们整理了有关如何将 VBA 编辑器 (VBE) 屏幕布局恢复到其初始状态的常见问题和解答列表。
“Project Explorer”(左侧的树视图)突然在 VBA 编辑器 (VBE) 中消失。我怎样才能取消隐藏它?
单击 VBE 菜单栏上的“查看 (V)”,然后从列表中选择“项目资源管理器 (P)”。这通常会导致它重新出现。 (快捷键是Ctrl+R是。 )
如果 Project Explorer 消失,快捷键 Ctrl+R就这样就能解决吗?
是的,如果项目资源管理器窗口根本不可见,请使用快捷键Ctrl + R最快、最简单的解决方案是按这种情况经常发生。
该键显示或隐藏项目资源管理器。然而,这仅限于 Project Explorer 的操作是。
其他窗口的问题,例如“属性窗口”未显示,或窗口放置/对接被破坏的问题。Ctrl+R这并不能解决问题。
在这种情况下,您需要按照主文章中的说明从“查看”菜单进行操作。
我想更改对象的设置,但找不到“属性窗口”。如何显示呢?
从 VBA 编辑器 (VBE) 菜单栏上的“视图 (V)”中选择“属性窗口 (W)”,或F4按下可切换显示/隐藏。
如何打开我想用于调试的“立即窗口”?
从菜单栏“查看(V)”中选择“立即窗口(I)”或使用快捷键Ctrl+G按 显示。
这是一个最初不显示的辅助窗口。
我想编写代码,但我输入字符的主“代码窗口”没有出现。
代码窗口通常位于左侧项目浏览器具体来说模块(例子:Module1)或物体(例如ThisWorkbook,ThisOutlookSession) ETC。双击然后它将自动打开以查看和编辑其内容。首先,显示项目资源管理器。
VBA 编辑器 (VBE) 工具栏(带有“标准”和“编辑”等图标的栏)已消失。
如果将鼠标悬停在 VBA 编辑器 (VBE) 菜单中的“视图 (V)”>“工具栏 (T)”上,将出现可显示工具栏的列表。
确保必要的工具栏(通常是“标准”、“编辑”、“调试”等)已选中,如果未选中,请单击它们以使它们再次出现。
即使您从“查看”菜单中选择一个窗口,它也只会出现一会儿,或者会离开屏幕而无法看到。
特别是在多显示器环境、高 DPI 设置或更改显示分辨率后,窗口显示位置信息可能会变得不正确,并且窗口可能会移出屏幕。
作为解决方法,首先尝试更改 Office 应用程序本身的窗口大小,或使用 Windows 功能更改任务栏上的图标。Shift+右键单击,选择“移动(M)”,然后使用键盘上的箭头键将其拉回到屏幕中。
如何将窗口整齐地停靠在屏幕边缘(左边缘、下边缘等)?
使用鼠标拖动要移动的窗口的标题栏(单击并移动它),并将其移至靠近 VBA 编辑器 (VBE) 屏幕的顶部、底部、左侧和右侧边缘。
当您在所需位置释放鼠标按钮时,它将固定(停靠)在该位置。
我想调整每个窗口的大小(宽度和高度)。
将鼠标指针放在停靠窗口之间的边框上,当形状变为双头箭头时,您可以通过拖动鼠标自由更改大小(宽度和高度)。
是否有推荐的基本窗口排列(接近初始状态的布局)?
一般来说,屏幕左侧的“项目资源管理器”(顶部)和“属性窗口”(底部)将它们垂直排列,屏幕右侧大面积的“代码窗口”使用了许多布局。
如有必要,最好将“立即窗口”放置在屏幕底部。
调整布局后,一种方法是重新启动 Office 应用一次,然后检查布局是否已保存。
是否可以保存我创建的 VBA 编辑器 (VBE) 窗口布局以使其更易于使用?
当您成功关闭 VBA 编辑器 (VBE)(和 Office 应用程序)时,VBA 编辑器 (VBE) 窗口布局通常会自动保存,并在您下次启动 VBA 编辑器 (VBE) 时重新创建。
没有标准功能可以按名称保存和调用布局设置。
为什么 VBA 编辑器 (VBE) 布局有时会自动更改或返回到其初始状态?
尽管很难确定原因,但可能由于 Office 应用程序或 VBA 编辑器 (VBE) 意外终止(崩溃)而无法保存设置,在 Office 在线修复期间可能会重置用户设置,或者显示设置(分辨率或显示器配置)的更改可能会产生影响。
当我更换 PC 时,VBA 编辑器 (VBE) 的布局发生了变化。设置可以作为文件迁移吗?
由于 VBA 编辑器 (VBE) 布局设置保存在 PC 特定位置,因此没有标准方法来迁移设置,例如通过简单的文件复制。
基本上,您需要在新电脑上再次调整布局。一个实际的措施是用截图等方式记录重要地点。
(*注:还有一种导出/导入注册表的方法,但风险较高,不推荐。)
如果我重置窗口布局(重新显示/重新排列),我创建的 VBA 代码也会消失吗?
不,VBA 代码本身并没有消失。
请放心,布局操作只会改变窗口的显示和排列,不会影响模块中编写的代码。但是,未保存的代码更改可能会丢失。
对于 Excel、Word、PowerPoint、Access 和 Outlook,恢复此布局的方法是否相同?
是的,这些主要 Office 应用程序中包含的 VBA 编辑器 (VBE) 中通常提供从“视图”菜单重新显示基本窗口和拖放对接操作。
是否可以在Mac版Office中使用VBE以相同的方式恢复布局?
Mac 版 Office 中包含的 VBA 编辑器 (VBE) 的界面和行为与 Windows 版本显着不同。
因此,本文中描述的适用于 Windows 版本 VBE 的步骤可能无法直接适用。
我不小心关闭了所有 VBA 编辑器 (VBE) 窗口!我应该怎么办?
不要惊慌,首先从VBA编辑器(VBE)的菜单栏中单击“查看(V)”。
如果那里有诸如“项目资源管理器(P)”或“属性窗口(W)”之类的项目,请选择它们以重新显示它们并手动返回到原始布局。
与 Microsoft Office 相关的其他文章
单击此处查看与 Microsoft Office 相关的其他文章。请看一下。
