Partilhar via


Constantes do MsgBox

As seguintes constantes podem ser utilizadas em qualquer parte do código em vez dos valores reais.

Argumentos do MsgBox

Constant Valor Descrição
vbOKOnly 0 Apenas o botão OK (predefinição)
vbOKCancel 1 Botões OK e Cancelar
vbAbortRetryIgnore 2 Botões Abortar, Repetir e Ignorar
vbYesNoCancel 3 Botões Sim, Não e Cancelar
vbYesNo 4 Botões Sim e Não
vbRetryCancel 5 Botões Repetir e Cancelar
vbCritical 16 Mensagem crítica
vbQuestion 32 Consulta de aviso
vbExclamation 48 Mensagem de aviso
vbInformation 64 Mensagem de informações
vbDefaultButton1 0 O primeiro botão é predefinido (predefinição)
vbDefaultButton2 256 O segundo botão é predefinido
vbDefaultButton3 512 O terceiro botão é predefinido
vbDefaultButton4 768 O quarto botão é predefinido
vbApplicationModal 0 Caixa de mensagem modal da aplicação (predefinição)
vbSystemModal 4096 Caixa de mensagem modal do sistema
vbMsgBoxHelpButton 16384 Adiciona o botão Ajuda à caixa de mensagem
VbMsgBoxSetForeground 65536 Especifica a janela da caixa de mensagem como a janela de primeiro plano
vbMsgBoxRight 524288 O texto está alinhado à direita
vbMsgBoxRtlReading 1048576 Especifica que o texto deve aparecer como leitura da direita para a esquerda nos sistemas hebraico e árabe

Valores de retorno do MsgBox

Constant Valor Descrição
vbOK 1 Botão OK premido
vbCancel 2 Botão Cancelar premido
vbAbort 3 Botão Abortar premido
vbRetry 4 Botão Repetir premido
vbIgnore 5 Botão Ignorar premido
vbYes 6 Botão Sim premido
vbNo 7 Sem botão premido

Confira também

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.