【发布时间】:2012-11-18 16:54:02
【问题描述】:
我希望我的工作簿在我的用户窗体处于活动状态时不可见。
我可以通过在 userForm 初始化方法上设置 Application.Visible = False 和在 UserForm Exit 上设置 True 来使这项工作在 Windows 机器上工作。
同一工作簿在 Mac 上的行为方式不同。工作簿仍然可见。
有什么建议吗?
【问题讨论】:
我希望我的工作簿在我的用户窗体处于活动状态时不可见。
我可以通过在 userForm 初始化方法上设置 Application.Visible = False 和在 UserForm Exit 上设置 True 来使这项工作在 Windows 机器上工作。
同一工作簿在 Mac 上的行为方式不同。工作簿仍然可见。
有什么建议吗?
【问题讨论】:
虽然我不知道为什么 Application.Visible = False 在 Mac OSX 上不起作用,但以下内容能够满足我的需求:
在用户表单初始化 - ActiveWindow.WindowState = xlMinimized
在用户表单终止时 - ActiveWindow.WindowState = xlMaximized
【讨论】: