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.

WhatsApp com o Excel: é possível?

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ãoNome da pessoaCélula com fórmulaMensagem 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".

  1. Clique numa célula qualquer e vá em Exibir > Macros > Gravar Macro, OK;
  2. 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;
  3. Pare a gravação em Exibir > Macros > Parar Gravação (ou no quadradinho da barra de status).

Um botão para a macro

  1. Insira uma imagem (o ícone do WhatsApp, por exemplo) em Inserir > Imagens;
  2. 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: BaseB: PaísC: DDDD: NúmeroE: Link
https://wa.me/5521(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.

Continue aprendendo