← Calgrid · English · Español

Como sincronizar o Google Sheets com o Google Agenda

Atualizado em outubro de 2026 · 6 minutos de leitura

Muitas escalas vivem numa planilha: turnos da equipe, planos de conteúdo, horários de aulas, listas de eventos. Mas as pessoas olham a agenda, não a planilha. Veja três jeitos de conectar as duas, do grátis e manual ao totalmente automático e nos dois sentidos.

Script grátisZapier / MakeComplemento Calgrid
CustoGrátisA partir de ~$20/mêsPlano grátis; Pro $5/mês
SentidoPlanilha → AgendaGeralmente um sentidoOs dois sentidos
Edições e exclusõesCria duplicadosExige mais configuraçãoAutomático
Configuração15 minutos20–60 minutos1 minuto

Jeito 1: um script grátis do Apps Script (um sentido, bom para importar uma vez)

O Google Sheets roda pequenos scripts. Este lê cada linha e cria um evento na sua agenda principal.

  1. Coloque os dados em colunas: A = título, B = início (data e hora), C = fim.
  2. Abra Extensões → Apps Script, apague o que houver e cole:
function exportarParaAgenda() {
  const agenda = CalendarApp.getDefaultCalendar();
  const linhas = SpreadsheetApp.getActiveSheet().getDataRange().getValues().slice(1);
  linhas.forEach(([titulo, inicio, fim]) => {
    if (titulo && inicio) agenda.createEvent(titulo, new Date(inicio), new Date(fim || inicio));
  });
}
  1. Clique em Executar e aceite as permissões quando o Google pedir.

O problema: rode duas vezes e cada evento aparece duas vezes. Mude uma linha e a agenda não acompanha. Mude um evento na Agenda e a planilha nunca fica sabendo. Serve para importar uma vez, não para uma escala que muda.

Jeito 2: Zapier ou Make (automático, quase sempre num sentido)

Ferramentas de automação criam um evento quando aparece uma linha nova. Funciona para linhas novas, mas edições e exclusões pedem passos extras, e o próprio Zapier diz que não foi feito para sincronizar nos dois sentidos. Passando do limite grátis, a conta é mensal.

Jeito 3: um complemento nos dois sentidos (automático)

Um complemento vive dentro do Google Sheets e mantém cada linha ligada ao seu evento. Foi para isso que criamos o Calgrid:

  1. Instale o Calgrid pelo Google Workspace Marketplace.
  2. Abra a planilha → Extensões → Calgrid → Conectar e escolha uma agenda. Seus eventos atuais viram linhas.
  3. Adicione, mude ou apague linhas: a agenda acompanha. Mova um evento na Agenda: a linha é atualizada.

Ele também resolve os casos chatos: copiar uma linha cria um evento novo em vez de sobrescrever o original, e exclusões grandes param e perguntam antes.

Dicas para a planilha sincronizar bem

Quer que simplesmente funcione? O Calgrid sincroniza o Google Sheets e o Google Agenda nos dois sentidos, em português, espanhol e inglês. Peça acesso antecipado →