Beleza.
Bem... como você não tinha o arquivo biblioteca necessário para implementar o calendário, muito provavelmente, quando você inicou o arquivo que lhe enviei, o Excel deve ter apagado os calendários que estavam ocultos no arquivo.
Na verdade, os dois objetos Calendar1 e Calendar2 já ficam na própria planilha, porém com a sua propriedade Visible = False. Ou seja, somente quando a pessoa seleciona uma das célula de datas é que se modifica a propriedade Visible para True para que o calendário apareça na interface do Excel.
Você pode deletar o arquivo que lhe enviei que está na sua máquina, baixar novamente, inserir a referência de novo no editor do VBA se ela ainda não estiver marcada e verificar se funciona normalmente. caso contrário, terá que fazer o seguinte:
Veja se você tem no seu menu da Interface do Excel o menu Desenvolvedor. Se não tiver, basta clicar no botão do Office (canto superior esquerdo da tela), depois botão Opções do Excel (canto inferior esquerdo da tela), Item Mais Usados e marca a caixa de seleção "Mostrar guia Desenvolvedor na Faixa de Opções".
Já com a Guia Desenvolver exibida nos menus do Excel, vá até ela, procure o Painel Controles e dê um clique na pequena seta embaixo do botão Inserir. Isso mostrará uma pequena caixa chamada Caixa de Controles. No canto inferior direito dessa Caixa de Controles, na parte dos Controles ActiveX, existe um ícone (controle) que é uma martelo e uma chave de anel. Se você para o mouse em cima dele vera que será apresentada uma pequena descrição "Mais Controles". Clique então nesse ícone que será aberta a janela Mais Controles. Nessa janela de controles você seleciona o item referente ao Controle de Calendário 12.0 e clica no botão OK. Agora seu mouse se transformará em uma pequena cruz preta. Clique então na célula onde está a primeira data, segure e arraste para criar um calendário visível do tamanho que preferir. Repita os mesmos passos para inserir o segundo calendário na outra célula de data.
Veja que no Painel Controles da aba Desenvolvedor o botão Modo de Design ficou ativado. Você precisará agora, alterar as propriedades Visible de cada um dos controles Calendários que inseriu para FALSE. Para fazer isso, clique em qualquer parte do calendário com o botão esquerdo e escolha o menu Propriedades do mesmo. Em seguida, na caixa de Propriedades que surge, dê um duplo clique na propriedade Visible que ela mudará para FALSE. Fecha a janela de propriedades desse Calendário e faça a mesma coisa com o segundo calendário. Os dois controles devem estar visíveis na sua tela do Excel. Se você clicar no botão Modo de Design, esse modo será desativado e os controles desaparecerão da interface do Excel. Pronto! Agora devem estar funcionando normalmente.
Desenvolvo pequenas soluções em VBA Excel a valores que variam entre R$ 50,00 a R$ 200,00. Se te interessar, entre no meu instagran (vba_excel_desenvolvimento)
Atenciosamente
Wagner Morel
Postado : 03/02/2016 10:13 am