WhatsApp com o Excel: é possível?
Excel · 6 min de leitura
Em resumo
Dá para enviar mensagens personalizadas no WhatsApp a partir do Excel: monte o texto com SUBSTITUIR (trocando o nome de cada contato) e crie o link com =HIPERLINK("https://wa.me/"&telefone&"?text="&CODIFURL(mensagem)). Um clique abre a conversa com a mensagem pronta; uma macro opcional copia o texto.

Confirmar reuniões, lembrar clientes de um pagamento, avisar alunos sobre uma aula: muitas vezes a mensagem é quase a mesma para todo mundo, mudando só o nome. Digitar uma por uma cansa, e copiar e colar sempre deixa escapar um "Oi, NOME" sem trocar. Com o Excel, você monta a mensagem personalizada automaticamente e abre a conversa no WhatsApp com um clique, sem programar (e, se quiser, com uma macro simples para copiar o texto).
Neste guia você vai montar a planilha com SUBSTITUIR, criar links de WhatsApp com HIPERLINK e automatizar a cópia com uma macro gravada.
Caso prefira aprender por vídeo, veja o vídeo abaixo:

O que você vai aprender
- Como montar uma mensagem padrão com o nome trocado automaticamente;
- Como transformar a fórmula em texto para copiar;
- Como gravar uma macro que faz a cópia por você;
- Como montar o link do WhatsApp (wa.me) com o número;
- Como já abrir a conversa com a mensagem escrita.
A planilha da aula está disponível para download logo abaixo do vídeo.
Antes de tudo: use com responsabilidade
Este método serve para facilitar o envio manual de mensagens que você já mandaria uma a uma. O WhatsApp proíbe envios em massa automatizados e pode bloquear números que disparam centenas de mensagens. Mande só para quem espera seu contato, e respeite quem pedir para não receber.
Parte 1: a mensagem personalizada
Monte uma aba com quatro colunas:
| Mensagem padrão | Nome da pessoa | Célula com fórmula | Mensagem pronta para copiar |
|---|---|---|---|
| Oi, NOME DA PESSOA. Tudo bem? Tudo certo para nossa reunião de hoje? | Isabela | (fórmula) | (texto) |
A fórmula SUBSTITUIR
Na célula com fórmula, troque o marcador "NOME DA PESSOA" pelo nome digitado:
=SUBSTITUIR($A$2;"NOME DA PESSOA";$B$2)
- Texto: a mensagem padrão (A2), travada com F4;
- Texto antigo: o marcador, entre aspas, escrito exatamente como na mensagem (maiúsculas e minúsculas fazem diferença);
- Novo texto: a célula do nome (B2).
Resultado: "Oi, Isabela. Tudo bem? Tudo certo para nossa reunião de hoje?". Troque o nome para Lucas e a mensagem muda na hora.
Dá para ter vários marcadores: aninhe SUBSTITUIR para trocar também a data, o horário ou o valor, como em =SUBSTITUIR(SUBSTITUIR(A2;"NOME";B2);"HORA";C2).
Por que uma coluna "para copiar"
Copiar a célula com fórmula e colar no WhatsApp às vezes traz aspas extras ou quebras estranhas. O mais confiável é ter o texto puro: copie a célula da fórmula (Ctrl + C), vá para a célula ao lado e use Ctrl + Alt + V > Valores. Agora é só texto, pronto para colar.
Parte 2: uma macro para copiar com um clique
Repetir Ctrl + C e Ctrl + Alt + V a cada mensagem é chato. Uma macro gravada faz isso sozinha. Gravar uma macro é pedir ao Excel: "anote tudo o que eu fizer, para repetir depois".
- Clique numa célula qualquer e vá em Exibir > Macros > Gravar Macro, OK;
- A partir daqui, faça só os passos necessários: clique na célula com fórmula, Ctrl + C, clique na célula de destino, Ctrl + Alt + V > Valores > OK, e pressione Esc;
- Pare a gravação em Exibir > Macros > Parar Gravação (ou no quadradinho da barra de status).
Um botão para a macro
- Insira uma imagem (o ícone do WhatsApp, por exemplo) em Inserir > Imagens;
- Clique com o botão direito na imagem > Atribuir Macro, escolha a macro gravada e OK.
Agora: digite o nome, clique no ícone, e a mensagem pronta aparece na célula de cópia. Para deixar a planilha limpa, pinte a fonte das colunas auxiliares de branco e deixe visível só o que interessa.
Lembre de salvar como .xlsm, senão a macro se perde. Veja como salvar arquivos com macros.
Parte 3: abrir a conversa com um clique
O WhatsApp tem um endereço oficial para abrir conversas: wa.me, seguido do número com código do país e DDD, só com dígitos.
Montando o link
| A: Base | B: País | C: DDD | D: Número | E: Link |
|---|---|---|---|---|
| https://wa.me/ | 55 | 21 | (número sem DDD) | (fórmula) |
Na coluna de link:
=HIPERLINK(A2&B2&C2&D2;"Clique aqui para chamar no WhatsApp")
O & junta os pedaços num endereço só, e o segundo argumento da HIPERLINK é o texto amigável exibido na célula. Ao clicar, o navegador abre o WhatsApp Web ou o aplicativo, direto na conversa com aquele número.
Já com a mensagem escrita
O wa.me aceita o parâmetro text. Combinando com a mensagem personalizada:
=HIPERLINK("https://wa.me/"&B2&C2&D2&"?text="&CODIFURL(F2);"Enviar mensagem")
Onde F2 é a célula com a mensagem personalizada. A CODIFURL converte espaços e acentos para o formato de endereço. Ao clicar, a conversa abre com o texto já digitado; você só confere e aperta enviar. Para uma lista de contatos, coloque um contato por linha e arraste as fórmulas.
Dicas
- Números sem formatação: só dígitos, sem parênteses, traços ou espaços. Se precisar, limpe com SUBSTITUIR;
- Celular com 9: inclua o nono dígito nos números brasileiros;
- Mensagens com quebra de linha: use
CARACT(10)na montagem; a CODIFURL converte para o formato certo; - Volume alto: para atendimento em escala, a solução adequada é a API oficial do WhatsApp Business, não planilhas.
Perguntas frequentes
Dá para mandar mensagem no WhatsApp pelo Excel?
Sim: monte links wa.me com a função HIPERLINK. Um clique abre a conversa, e você envia manualmente.
Como abrir o WhatsApp com a mensagem já escrita?
Acrescente ?text= e a mensagem codificada com CODIFURL ao link wa.me.
Preciso de VBA?
Não. Os links funcionam só com fórmulas. A macro é opcional, para copiar o texto com um clique.
Posso enviar para centenas de contatos?
Não é recomendado: o WhatsApp pode bloquear o número por envio em massa.
Conclusão
SUBSTITUIR personaliza a mensagem, HIPERLINK com wa.me abre a conversa, e CODIFURL leva o texto junto. Com uma macro opcional, a rotina de mensagens individuais fica muito mais rápida, e sem erros de nome trocado. Baixe a planilha da aula e adapte para os seus contatos. Para mais usos de links, veja como abrir sites com um clique no Excel.
Bons estudos e até o próximo conteúdo! 🚀
Quer dominar o Excel do básico ao avançado? Conheça o curso de Excel online da Atuar: 278 aulas, certificado e monitoria 24h com IA.


