2012-11-18 124 views
0

我希望我的工作簿在我的用戶表單處於活動狀態時不可見。Excel VBA Application.Visible = false在Mac OSX上不工作

我可以通過在UserForm初始化方法上設置Application.Visible = False並在UserForm退出時設置True來在Windows計算機上完成此項工作。

相同的工作簿在Mac上的行爲方式不同。工作簿仍然可見。

有什麼建議嗎?

回答

0

雖然我不知道爲什麼Application.Visible =假在Mac OSX上是不行的,下面是能夠滿足我的需求:

在用戶窗體初始化 - ActiveWindow.WindowState = xlMinimized

用戶表單終止 - ActiveWindow.WindowState = xlMaximized