Propriedade InvisibleApp.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 objeto InvisibleApp .

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.