美文网首页奇门遁甲
Excel窗口始终在最前缘

Excel窗口始终在最前缘

作者: cugliming | 来源:发表于2020-06-02 19:58 被阅读0次
  • 新建一个工作簿,按Alt+F11,打开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 = -1
Const HWND_NOTOPMOST = -2
Const SWP_NOSIZE = &H1
Const SWP_NOMOVE = &H2

Sub 窗口总在最前面()
SetWindowPos Application.hwnd, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOSIZE Or SWP_NOMOVE
End Sub
Sub 恢复()
SetWindowPos Application.hwnd, HWND_NOTOPMOST, 0, 0, 0, 0, SWP_NOSIZE Or SWP_NOMOVE
End Sub
  • 关闭VBA编辑器
  • 运行宏:
    • 在Excel界面工作表界面中,按快捷键Alt+F8,打开“宏”对话框
    • 选择宏名“窗口总在最前面”,单击“执行”按钮即可


      运行宏

相关文章

  • Excel窗口始终在最前缘

    新建一个工作簿,按Alt+F11,打开VBA编辑器。 单击菜单“插入→模块”,在右侧的代码窗口中粘贴下列代码: 关...

  • 2018-05-25

    1:在Microsoft Excel中,可以同时打开多个Excel文档,而不需要新打开一个Excel窗口,这种应用...

  • MS Office Excel 多窗口补丁 / Excel 同时

    Excel 默认的打开方式是一个 Excel 窗口内多个表格窗格,这样可以直接在一个 Excel 窗口内直接多表格...

  • 2018-08-16day09

    Excel的使用 数据库 1.SQLyog使用 左侧窗口:查看数据库里的表 右侧上窗口:sql语句编辑窗口 右侧下...

  • EXCEL多窗口运行

    打开“运行”窗口(快捷键:Win + R),输入regedit编辑注册表。 定位到【HKEY_CLASSES_RO...

  • 十七讲 excel工作表事件程序

    excel事件程序和宏程序的区别 a.编写位置不同。事件程序只能在工作表的代码窗口编写,不可以在模块窗口中编辑,宏...

  • 2022-05-12 JavaScript基础学习 - 10

    第十二章 BOM 窗口关系 top 对象永远指向最上层窗口,即浏览器窗口本身parent 始终指向当前窗口的父窗口...

  • 显示 Word、Excel 等文件(WinForm 窗口中)

    本文介绍的 VC# 在 WinForm 窗口中显示 Word、Excel 等文件,并不是用 VC# 通过 Micr...

  • 一套价值8800元的EXCEL教程,包你一学就会

    照片名称:拆分窗口 照片名称:保护Excel 工作簿 照片名称:按钮调用“宏” 照片名称:Excel自定义自动填充...

  • 2020-09-13

    数据分析—EXCEL中常用的9个函数 1,冻结窗口,冻结首行/冻结首列 路径:视图-(冻结窗口-冻结首行-冻结首列...

网友评论

    本文标题:Excel窗口始终在最前缘

    本文链接:https://www.haomeiwen.com/subject/xkupzhtx.html