【问题标题】:Excel VBA Application.Visible = false not working on Mac OSXExcel VBA Application.Visible = false 在 Mac OSX 上不起作用
【发布时间】:2012-11-18 16:54:02
【问题描述】:

我希望我的工作簿在我的用户窗体处于活动状态时不可见。

我可以通过在 userForm 初始化方法上设置 Application.Visible = False 和在 UserForm Exit 上设置 True 来使这项工作在 Windows 机器上工作。

同一工作簿在 Mac 上的行为方式不同。工作簿仍然可见。

有什么建议吗?

【问题讨论】:

    标签: macos excel userform vba


    【解决方案1】:

    虽然我不知道为什么 Application.Visible = False 在 Mac OSX 上不起作用,但以下内容能够满足我的需求:

    在用户表单初始化 - ActiveWindow.WindowState = xlMinimized

    在用户表单终止时 - ActiveWindow.WindowState = xlMaximized

    【讨论】:

      猜你喜欢
      • 2013-08-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-04-20
      • 2014-01-21
      • 2016-03-03
      • 1970-01-01
      相关资源
      最近更新 更多