让Excel窗口保持在所有窗口前面
来源:互联网 发布:程序员 大学 选课 编辑:程序博客网 时间:2024/06/06 03:29
首先打开VBA编辑器,按住ALT+F11按钮,或者点击“开发者工具”下面的“Visual Basic”选项,
进入VBA编辑器,点击菜单栏的“插入”——“模块”,弹出代码窗口。在弹出的模块窗口中粘贴下列代码,保存,关闭VBA编辑器:
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 Long
Const HWND_TOPMOST = -1Const HWND_NOTOPMOST = -2Const SWP_NOSIZE = &H1Const SWP_NOMOVE = &H2
Sub 窗口总在最前面()SetWindowPos Application.hwnd, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOSIZE Or SWP_NOMOVEEnd SubSub 恢复()SetWindowPos Application.hwnd, HWND_NOTOPMOST, 0, 0, 0, 0, SWP_NOSIZE Or SWP_NOMOVEEnd Sub回到Excel的工作界面中按快捷键ALT+F8,或者点击菜单栏“视图”——“宏”,弹出宏窗口。选择“窗口总在最前”,然后点击“执行”。这样,EXCEL的窗口就会一直保持在最前面了。
如果不想Excel窗口保持在最前,那就按照上一步的操作,选择“恢复”——“执行”,这样窗口就不会在最前面了。
- 让Excel窗口保持在所有窗口前面
- 保持页面窗口在最前面。
- 如何让窗口始终保持在最前面
- 另类方法让窗口在最前面
- Excel窗口总在最前面
- 让弹出消息框在windows所有窗口最前面显示!
- 教你如何设置让Excel窗口总是在最前面
- 让通用对话框显示在窗口最前面(C#)
- 让窗口始终在最前面显示 VB
- 保持在所有窗口前方的悬浮按钮
- 让DIV块保持在浏览器窗口中央位置
- 前置窗口 使窗口在最前面
- 窗口显示在最前面
- 如何让IE窗口保持最大化
- 解决Chrome窗口总保持在最前面的问题 get rid of Chrome window always-on-top behavior
- 解决Chrome窗口总保持在最前面的问题 get rid of Chrome window always-on-top behavior
- 解决Chrome窗口总保持在最前面的问题 get rid of Chrome window always-on-top behavior
- Revit二次开发——让窗口一直显示在Revit前面
- webview遇到的那些坑与解决方法
- C++编程入门系列之十二(类与对象:面向对象设计的基本思想和特点)
- 适用于PHP初学者的学习线路和建议
- APK升级更新,打包
- 什么是Elasticsearch
- 让Excel窗口保持在所有窗口前面
- 项目接入百度地图SDK环境配置
- 使用maven 创建 springmvc整合mybatis项目 踩过的坑
- CodeForces 27E Number With The Given Amount Of Divisors【反素数】
- .Net语言 APP开发平台——Smobiler学习日志:如何在手机上实现折线图表
- 判断一棵二叉树是否是二叉树的子树
- 一文读懂机器学习大数据/自然语言处理/算法全有了【一】
- iOS--多线程-01
- 一些时间选择的判断和不能设定比当前时间早的日期?