NUNCA MAIS PASSE RAIVA POR NÃO CONSEGUIR RESOLVER UM PROBLEMA COM O EXCEL - GARANTIDO!
UNIVERSIDADE DO VBA - Domine o VBA no Excel Criando Sistemas Completos - Passo a Passo - CLIQUE AQUI
Neste e no próximo tutorial vamos aprender um poucos sobre controles. Vamos iniciar estudando o controle dateTimePicket.
Usando o controle dateTimePicket
Esse controle permite que o usuário escolha a data ou hora através de um calendário. Muito útil para evitar erros de digitação de data ou hora incorretos.
1 - Crie um nova aplicação chamada DateTimePicket do tipo Windows Forms.
2 - Localize o controle DateTimePicket na ToolBox e adicione-o ao Form1.
O objeto DateTimePicket por padrão exibe a data atual, mas você pode ajustar esse valor na propriedade Value.
3 - Execute sua aplicação.
4 - No controle DataTimePicket, clique na seta para baixo.
Você pode escolher a data no calendário. Isso é muito prático e evita erros.
5 – Pare a execução da aplicação.
6 - Arraste um Button para o formulário.
7 - Altere a propriedade Text do Button1 para Aniversário, como a imagem:
8 – De um clique duplo sobre o botão e no seu procedimento de evento clique digite o seguinte código:
MessageBox.Show("Sua data de aniversário é " + dateTimePicker1.Text);
MessageBox.Show("O dia é " + dateTimePicker1.Value.DayOfYear.ToString());
MessageBox.Show("Hoje é " + DateTime.Now.ToString());
A primeira linha usa a propriedade Text para exibir a data que esta selecionada no controle.
A segunda usa o método DayOfYear para recuperar apenas o dia do ano da data que esta selecionada no controle.
A terceira linha exibe a data e hora atual usando o método Now da estrutura DateTime.
9 - Execute a aplicação.
10 - Selecione a data do seu aniverário no controle.
Para encontrar mais facil a data você pode digitar o ano no controle antes de abrir o calendário para que ele já localize o ano.
11 - Clique no botão aniversário.
A primeira mensagem exibe a data do seu aniversário ou nascimento se você selecionou o ano em que nasceu.
12 - Clique em OK.
A segunda mensagem exibe o número do dia do seu aniversário ou nascimento em relação ao ano selecionado.
13 - Clique novamente em OK para exibir a data atual.
14 - Clique em Ok e feche sua aplicação.
Contato: Telefone: (51) 3717-3796 | E-mail: webmaster@juliobattisti.com.br | Whatsapp: (51) 99627-3434
Júlio Battisti Livros e Cursos Ltda | CNPJ: 08.916.484/0001-25 | Rua Vereador Ivo Cláudio Weigel, 537 - Universitário, Santa Cruz do Sul/RS, CEP: 96816-208
Todos os direitos reservados, Júlio Battisti 2001-2025 ®
LIVRO: MACROS E PROGRAMAÇÃO VBA NO EXCEL 2016 - CURSO COMPLETO E PRÁTICO
DOMINE A PROGRAMAÇÃO VBA NO EXCEL - 878 PÁGINAS - CLIQUE AQUI