运行宏时显示/隐藏形状,并结合 screenupdating = false

运行宏时显示/隐藏形状,并结合 screenupdating = false

当我的 Excel 运行宏时,我想要显示一个形状,该宏会刷新几个查询、添加一些公式并更新一些数据透视表。

我可以使用以下代码显示和隐藏形状:

ActiveSheet.Shapes("Rectangle 4").Visible = True
    DoEvents
    DoEvents

code

ActiveSheet.Shapes("Rectangle 4").Visible = False

screenupdating = false然而,一旦形状变得可见,我就想将其结合起来。

如果我将其添加到代码中(使形状可见后),它就不会再显示形状了。有人知道我可以做什么来显示形状,但在代码的其余部分关闭屏幕更新吗?

问候,莱昂

相关内容