Excel VBA窗体在双屏或者多屏显示器下无法居中显示的解决办法 图文

2020年9月29日19:20:16 评论 39 views
表格 定制  数据 合并 处理 分析 VBA 编程 开发 网页
表格 定制  数据 合并 处理 分析 VBA 编程 开发 网页

对于双屏/双显示器场景下,VBA中窗体在弹出的起始位置不一定跟着excel所在显示器显示;我们设置了居中显示,但是实际它还是会贴边显示,这里给大家一段代码可以让窗体总是在所在的Excel视图中居中显示

在窗体的初始化代码中调用即可

Sub QQ80871835()
    'excel80.com  郑广学出品 2020.9.29
    Me.StartUpPosition = 0
    Me.Left = Application.Left + (Application.Width - Me.Width) / 2
     Me.Top = Application.Top + (Application.Height - Me.Width) / 2
End Sub
Private Sub UserForm_Initialize()
    QQ80871835
End Sub
  • 郑广学老师微信号
  • EXCEL880B
  • weinxin
  • 我的微信公众号
  • EXCEL880
  • weinxin
表格 定制  数据 合并 处理 分析 VBA 编程 开发 网页
表格 定制  数据 合并 处理 分析 VBA 编程 开发 网页

发表评论

您必须才能发表评论!