如何將 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 相關的其他文章。請看一下。
