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.