Como criar um calendário usando o Microsoft Access

no escritório com um calendário de 2014

Coloque um calendário útil no Access para simplificar a entrada de dados.

Crédito da imagem: nito100 / iStock / Getty Images

Se você já fez uma reserva online para um hotel, sabe como os controles do Agenda podem ser importantes. Eles aparecem e permitem que você escolha uma data sem ter que digitá-la em uma caixa de texto. O Microsoft Access tinha um controle de calendário, mas a Microsoft parou de oferecer suporte em 2010. Se você criar formulários do Access com campos de data, ainda poderá ajudar as pessoas a adicionar datas aos campos de formulário usando outro controle integrado no Access 2013.

Passo 1

Abra um banco de dados do Access que possui o formulário relevante e clique na seta abaixo do botão "Exibir". Clique em "Visualização de design" para colocar o formulário na visualização de design.

Vídeo do dia

Passo 2

Clique com o botão direito em um dos controles TextBox do formulário e clique em "Propriedades" para abrir a janela Folha de Propriedades. Clique em "Dados" e revise o valor na caixa de texto "Fonte de controle". Se nenhum valor estiver lá, clique na seta ao lado da caixa de texto para ver uma lista dos campos do banco de dados. Selecione o campo do banco de dados ao qual deseja vincular o controle TextBox.

etapa 3

Clique na guia "Formato" e, em seguida, clique no menu suspenso Mostrar selecionador de data e selecione "Para datas".

Passo 4

Clique na guia "Dados" e encontre a caixa de texto "Máscara de entrada". Se essa caixa de texto tiver um valor, exclua-o porque o Selecionador de Data não funcionará se o controle TextBox em seu formulário tiver uma máscara de entrada.

Etapa 5

Clique na seta abaixo de "Exibir" e selecione "Exibição de formulário" para visualizar o formulário na exibição de formulário. Clique no controle TextBox ao qual você anexou o controle Seletor de data e, em seguida, selecione o pequeno ícone de calendário próximo ao controle para exibir o controle Seletor de data (semelhante a um calendário). Clique em uma data e o Selecionador de Data coloca essa data em seu controle TextBox.

Dica

Repita esse processo para cada controle TextBox para o qual deseja exibir um calendário.

Se o seu formulário não tiver controles TextBox, clique no controle TextBox na seção Controls da faixa de opções, clique dentro do formulário e use o mouse para desenhar um novo controle TextBox.

Evite que o Seletor de data abra para outros controles TextBox retornando à Folha de Propriedades e selecionando "Nunca" em vez de "Para datas" no menu suspenso "Mostrar seletor de data".

Se você sabe programar em VBA, pode codificar um formulário de calendário e incorporá-lo como um subformulário ao formulário que precisa de um calendário. No entanto, você provavelmente descobrirá que o controle Selecionador de data simples descrito aqui resolve a maioria das suas necessidades de calendário.