Calendário na Célula Excel

MR
Marcos Rieper

Especialista em Excel

24 de abril de 2023 Atualizado 08 de julho de 2026 2 min de leitura
Calendário na célula Excel Capa

Neste artigo você aprenderá como adicionar calendário na célula do Excel.

Abaixo temos o passo-a-passo de como instalar e usar na vídeo-aula.

Instalar o Calendário no Excel

O primeiro passo é fazer download do arquivo zip ao final deste artigo e tire do zip, coloque os arquivos em uma pasta no seu computador.

Para instalar o calendário no Excel precisamos primeiro habilitar a guia Desenvolvedor no Excel.

Para isso clique na guia Desenvolvedor e no botão Visual Basic ou pressione ALT+F11.

No ambiente do Visual Basic clique com o botão direito sobre a treeview ao lado esquerdo e selecione a opção Importar arquivo...

calendário excel 1

No arquivo que importou clique no arquivo que tirou do zip frmCalendario.frm e no botão Abrir.

calendário excel 2

Após isso temos o calendário importado no VBE conforme podemos ver abaixo.

calendário excel 3

Este calendário já está totalmente funcional, não sendo necessário realizar nenhuma alteração nele, apenas chamar ele por meio de evento ou execução direta.

Usando o Calendário na Célula do Excel

Para usar o calendário na célula precisamos chamar ele criando um atalho direto para o formulário.

Para isso na guia Desenvolvedor e com o botão direito na planilha do VBE clique com o botão direito sobre a planliha e em Inserir->Módulo.

Coloque o código abaixo VBA:

Public Sub lsCalendario()
    frmCalendario.Show
End Sub
calendário excel 4

Assim volte ao Excel e clique na guia Desenvolvedor.

Nela clique em Macros e selecione o lsCalendario e em Opções de Macro defina um atalho como CTRL+SHIFT+D para que ao ser chamado será exibido o calendário.

Outra forma de fazer isso é que ao dar um duplo clique em uma determinada coluna ou célula ele irá retornar a informação pra célula que estiver selecionada no momento.

Para isso na guia Desenvolvedor clique em Visual Basic e clique duas vezes na planliha e coloque o código abaixo.

Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
    If Target.Column = 7 And Target.Row >= 7 Then
        frmCalendario.Show
        Cancel = True
    End If
End Sub

Com isso ao clicar em qualquer célula com duplo clique na coluna 7 e linha maior ou igual a 7.

Download Planilha Calendário

Realize o download de calendário na célula Excel neste botão abaixo. Basta se inscrever na nossa newsletter gratuita para o download automático.

Download — baixe aqui: Calendário na Célula Excel

Preencha seus dados para receber o link de download no seu e-mail.

Principais recursos

Confira o que este material oferece para você.

Organização por data e etapas
Classificação automática
Ranking e destaques
Fluxos e etapas automáticas
Dashboard com indicadores
Atualização automática por fórmulas

Perguntas frequentes

O material é realmente gratuito?

Sim. O acesso é gratuito e não exige cadastro.

Preciso ter o Excel instalado?

Recomendamos o Excel 2013 ou superior para todos os recursos.

Como faço para receber atualizações?

As atualizações são automáticas dentro da própria planilha.

Funciona no Excel do Mac?

Sim, funciona no Excel para Windows e para Mac.

Funciona no celular?

É possível visualizar no app do Excel; a edição completa é no computador.

Planilhas relacionadas

Planilha de Fluxo de Caixa

Planilha de Fluxo de Caixa

(1.327)

R$ 89,90

Controle de Estoque

Controle de Estoque

(962)

R$ 69,90

Planilha Financeira Empresarial

Planilha Financeira Empresarial

(1.254)

R$ 79,90

Dashboard Financeiro no Excel

Dashboard Financeiro no Excel

(689)

R$ 49,90

Continue lendo

Curso Excel Master — Básico ao Avançado, VBA, PowerPoint e mais

Receba conteúdos e novidades direto no seu e-mail

Dicas, tutoriais, planilhas gratuitas e muito mais.

Não enviamos spam. Cancele quando quiser.

Download imediato

Acesso na hora após a compra

Compra 100% segura

Seus dados protegidos com SSL

Acesso vitalício

Use para sempre, sem mensalidades

Suporte via WhatsApp

Atendimento rápido e humanizado