如何讓Excel窗口置頂
- 職場就業
- 關注:3.99K次
利用宏實現窗口置前。
操作方法
(01)打開excel程序,新建一個空白excel表格。
(02)按Alt+F11快捷鍵,打開Microsoft Visual Basic for Applications宏代碼編輯器。
(03)在VBA編輯器左側"工程-VBAProject"列表中,右鍵"插入"-"模塊"。
(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
(05)保存,並關閉VBA窗口,返回EXCEL窗口。
(06)使用方法:將窗口置頂:在excel窗口下,按Alt+F8,彈出宏對話框,選擇"窗口總在最前面",點"執行"。恢復:在excel窗口下,按Alt+F8,彈出宏對話框,選擇"恢復",點"執行"。
特別提示
必須啟用宏。
- 文章版權屬於文章作者所有,轉載請註明 https://miaozhigu.com/zclc/jiuye/ed2yr.html