代码之家  ›  专栏  ›  技术社区  ›  Aaraeus

在VBA中禁用屏幕更新也会删除显示栏中的背景

  •  0
  • Aaraeus  · 技术社区  · 6 年前

    当你使用 application.screenupdating = False 在VBA中 Application.StatusBar 底部不再有灰色背景。在这种情况下,当宏运行时,它变为绿色,绿色上的灰色文本很难阅读。有办法解决这个问题吗?

    1 回复  |  直到 6 年前
        1
  •  0
  •   Aaraeus    6 年前

    结果你只需要加一个 application.screenupdating=False 就在 application.StatusBar 评论,效果很好。似乎是最好的解决办法。

        2
  •  0
  •   Yolaine    4 年前

    上述解决方案对我添加应用程序不起作用。ScreenUpdating=应用前为True。状态栏和应用程序。ScreenUpdated=False,在我工作之后

    例:

    Application.ScreenUpdating = True
    Application.StatusBar = "Mise à jour des formats"
    Application.ScreenUpdating = False