如何讓Excel視窗置頂

來源:酷知科普網 4.94K

利用巨集實現視窗置前。

操作方法

(01)開啟excel程式,新建一個空白excel表格。

(02)按Alt+F11快捷鍵,開啟Microsoft Visual Basic for Applications巨集程式碼編輯器。

如何讓Excel視窗置頂

(03)在VBA編輯器左側"工程-VBAProject"列表中,右鍵"插入"-"模組"。

如何讓Excel視窗置頂 第2張

(04)在右側新建的"模組1"中輸入以下程式碼:Declare Function SetWindowPos Lib "user32" (ByVal hwnd As Long, _   ByVal hwndInsertAfter As Long, ByVal x As Long, ByVal y As Long, _   ByVal cx As Long, ByVal cy As Long, ByVal wFlags As Long) As LongConst HWND_TOPMOST = -1Const HWND_NOTOPMOST = -2Const SWP_NOSIZE = &H1Const SWP_NOMOVE = &H2Sub 視窗總在最前面()SetWindowPos , HWND_TOPMOST, 0, 0, 0, 0, SWP_NOSIZE Or SWP_NOMOVEEnd SubSub 恢復()SetWindowPos , HWND_NOTOPMOST, 0, 0, 0, 0, SWP_NOSIZE Or SWP_NOMOVEEnd Sub

如何讓Excel視窗置頂 第3張

(05)儲存,並關閉VBA視窗,返回EXCEL視窗。

(06)使用方法:將視窗置頂:在excel視窗下,按Alt+F8,彈出巨集對話方塊,選擇"視窗總在最前面",點"執行"。恢復:在excel視窗下,按Alt+F8,彈出巨集對話方塊,選擇"恢復",點"執行"。

如何讓Excel視窗置頂 第4張

特別提示

必須啟用巨集。

熱門標籤