用电脑工作时,经常会同时打开很多软件。比如同时使用excel和AutoCAD,就需要根据excel的内容在AutoCAD上绘图。最大化AutoCAD。这时候如果还想看excel,只能从任务栏上点击excel图标,这样就会弹出excel窗口。下面就来教大家如何让excel一直保持在窗口前端,而不需要这么麻烦的操作。
1.首先打开VBA编辑器,按住ALT F11键,或者点击“开发者工具”下的“Visual Basic”选项进入VBA编辑器。
2.点击菜单栏中的“插入”3354“模块”,会弹出代码窗口。
3.将以下代码粘贴到窗口中
将内容复制到剪贴板
将函数SetWindowPos Lib“user 32”(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)声明为Long
const HWND _ TOPMOST=-1 const HWND _ NOTOPMOST=-2 const SWP _诺西泽=h1 const SWP _诺莫夫=H2
窗口总是在最前面()SetWindowPos Application.hwnd,HWND_TOPMOST,0,0,0,SWP _ no size或SWP _ no moved Sub recovery()SetWindowPos application . HWND,HWND_NOTOPMOST,0,0,0,SWP _ no size或SWP。
4.关闭VBA编辑器
5.在EXCEL界面中按快捷键ALT F8,或者点击菜单栏中的查看——宏,弹出宏窗口。选择“窗口总是在最前面”,然后单击“执行”。这样,EXCEL窗口将始终保持在最前面。
6.如果不想让EXCEL窗口停留在最前面,按上一个操作,选择“恢复”3354“执行”,这样窗口就不会在最前面了。