使用 Window 对象的 WindowState 属性返回或设置窗口的状态。
示例一
以下代码将应用程序窗口状态设置为最大化,同时将当前活动窗口设置为正常状态,并调整窗囗的大小以适应应用程序的可用区域。
'---------------- 模块 ----------------
Sub SetWindowState()
Application.WindowState = xlMaximized
With ActiveWindow
.WindowState = xlNormal
.Left = 0
.Top = 0
.Height = Application.UsableHeight
.Width = Application.UsableWidth
End With
End Sub
提示
当 Exce l窗口处于最大化或最小化状态时,不能设置窗口的 Left
、Top
、Height
和 Width
等属性。
示例二
以下代码将应用程序窗口和当前活动窗口设置为最大化。
'---------------- 模块 ----------------
Sub MaximizedWindow()
Application.WindowState = xlMaximized
ActiveWindow.WindowState = xlMaximized
End Sub
XlWindowState 常量
用于指定窗口的状态。
名称 | 值 | 描述 |
---|---|---|
xlMaximized | -4137 | 最大化 |
xlMinimized | -4140 | 最小化 |
xlNormal | -4143 | 一般 |