Application.ShowProgress 属性 (Visio)

确定当执行特定操作时是否显示进度指示。 读/写。

语法

表达式ShowProgress

expression:表示 Application 对象的变量。

返回值

整数

备注

如果您要执行某个通常会显示进度指示的操作(如打印),而您不希望出现进度指示,请将 ShowProgress 属性设置为 False (0)。 默认情况下,ShowProgress 属性为 True(不为零)。

在多数情况下,当您完成操作后应该将此设置还原为以前的值。

示例

以下 Microsoft Visual Basic for Applications (VBA) 宏显示如何使用 Application 对象的 ShowProgress 属性。 该宏切换进度指示栏的显示并在“立即”窗口中显示该属性的状态。

 
Sub ShowProgress_Example() 
 
 'Create a variable to hold the current state 
 'of the progress indicator. 
 Dim intProgress As Integer 
 
 'Display the current state of the progress indicator. 
 Debug.Print "Initial state: " & Application.ShowProgress 
 
 'Get the state of the progress indicator. 
 intProgress = Application.ShowProgress 
 
 'Turn off the progress indicator. 
 Application.ShowProgress = False 
 
 'Display the status again. 
 Debug.Print "Changed state: " & Application.ShowProgress 
 
 'Now restore the progress indicator to its original state. 
 Application.ShowProgress = intProgress 
 
 'Display the status again. 
 Debug.Print "Restored state: " & Application.ShowProgress 
 
End Sub

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。