禁用Excel用户窗体淡入淡出animation

在Excel 2007(和2010)中使用VBA,在显示和隐藏UserForm时,是否可以禁用标准淡入和淡出animation。 特别是对于我正在创build的用户界面来说,淡出效果太慢了。

也许user32函数AnimateWindow有一个可以作废的设置,但是我还没有弄清楚。

编辑 :这是一个美学目标; 没有性能问题。 用Me.Hide淡出,由操作系统处理,需要大约1/2秒,我想知道它是否可以被重写是瞬时的。

VBA在加载/卸载时没有任何用于用户表单animation的内置属性。

它由操作系统处理。 你有没有尝试closures视觉效果 ,看看反应是否更好? (提示:调整为最佳性能)

如果这不是问题,这将有助于张贴导致问题的代码。 (假设它不仅仅是Me.HideUnload Me