Como Exibir MSGBOX de Texto ou Números no Excel

Como Exibir MSGBOX de Texto ou Números no Excel

Usar o VBA para exibir uma breve mensagem na tela do Excel, é muito simples!

Aprenda Como Exibir MSGBOX de Texto ou Números no Excel

A única diferença é que no tutorial de hoje iremos aprender a distinguir textos de números dentro dessa mensagem.

Contudo dentro da MSGBOX é possível exibir textos ou números e por incrível que pareça, cada um tem suas diferenças em questões de formatos.

  • MSGBOX: Significa “caixa de mensagem”.

Exibir MSGBOX de Texto ou Números no Excel – Na Prática:

Antes de começarmos, aprenda: Como Criar e Deletar Módulo no VBA.

Dentro do módulo do VBA, vamos informar:

  • Sub mensagem() : Inicialização do código;
  • End Sub : Finalização do código.

Veja abaixo:

Exibir MSGBOX no Excel

Em seguida o termo MSGBOX, ficará entre “Sub” e “End Sub”:

Exibir MSGBOX no Excel, sub e end sub

Posteriormente, vamos digitar a frase “VBA Programação”:

Exibir MSGBOX no Excel, texto

Qualquer texto que for informado depois da MSGBOX, terá que ser cercado por aspas duplas ( “” ). O VBA, entende os textos dessa forma.

Então, toda vez em que você quiser mencionar algum texto no VBA, ele terá que ser cercado por aspas duplas.

No entanto, para iniciar nossa MSGBOX, pressione a tecla “F5” dentro do VBA.

Confira o resultado:

Exibir MSGBOX no Excel, resultado do texto

Para encerrar essa mensagem, pressione o botão “Ok”.

Bom, até o momento o que temos é apenas textos. Para informar um número, existe duas opções.

Se caso esse número, for incluído junto a mensagem de texto, ele deve se feito dessa forma:

Exibir MSGBOX no Excel, número

Perceba, que o número 2023 também ficou dentro do cercado das aspas duplas.

Portanto, se esse número estiver dentro de uma célula do Excel, esse processo deve ser feito assim:

Na planilha abaixo, temos o número 2023 na célula “C2”:

curso de excel avançado

Para pegar esse número e mostrar na mensagem de texto, temos que fazer isso:

como criar caixa de mensagem no excel

O significado do símbolo ( & ), é concatenação, junção, ele serve para unir dados que por usa vez estão separados.

“Range”: É intervalo, onde referenciamos a célula “C2”. O que fizemos acima, foi juntar a mensagem de texto, com o número 2023, presente na célula “C2”.

Confirmando, vejamos o resultado:

como exibir caixa de  mensagem no excel

Também poderia ser um texto, veja:

Exibir MSGBOX no Excel, texto concatenado

Confirmando na tecla “F5”, teremos isso:

Exibir MSGBOX no Excel, mensagem com texto

Esperamos que você tenha entendido, como funciona os textos e números em uma MSGBOX do VBA. Pratique!


Curso de Excel Completo: Do Básico ao Avançado.

Quer aprender Excel do Básico ao Avançado passando por Dashboards? Clique na imagem abaixo e saiba mais sobre este Curso de Excel Completo.

Curso de Excel Completo Ninja do Excel

Por fim, deixe seu comentário sobre o que achou, se usar este recurso e você também pode enviar a sua sugestão para os próximos posts. Até breve!

Artigos Relacionados Ao VBA: