Share via


Propriedade Application.ShowProgress (Visio)

Determina se um indicador de progresso será exibido durante a execução de certas operações. Leitura/gravação.

Sintaxe

expressão. ShowProgress

expressão Uma variável que representa um Aplicativo objeto.

Valor de retorno

Inteiro

Comentários

Se você desejar executar uma operação que normalmente exibe um indicador de progresso, como imprimir um documento, mas não desejar que o indicador de progresso seja exibido, defina a propriedade ShowProgress como False (0). Por padrão, o valor da propriedade ShowProgress é True (não-zero).

Na maioria dos casos, você deve restaurar o valor anterior dessa propriedade quando concluir a operação.

Exemplo

Esta macro do Microsoft Visual Basic for Applications (VBA) mostra como usar a propriedade ShowProgress do objeto Application. Ela alterna entre exibir ou não o indicador de progresso e exibe o estado da propriedade na janela Immediate.

 
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

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.