Vídeo recomendado
https://youtu.be/diWPPPhW-9E
https://youtu.be/diWPPPhW-9E
ADICIONAR CALENDARIO
-
- Colaborador
- Mensagens: 31
- Registrado em: Qua Mai 11, 2011 9:02 pm
ADICIONAR CALENDARIO
Pessoal preciso de alguma forma que me possibilite ao clicar numa textbox ou ComboBox aparecer ao lado um calendario para selecionar a data. Ao ser seleciuonado a data preciso que apareceça na textbox ou ComboBox no formato ex.: "14/08/2011".
Grato.
Grato.
- Mauro Coutinho
- Jedi
- Mensagens: 1561
- Registrado em: Sáb Mar 13, 2010 8:10 pm
- Localização: São José dos Pinhais - Pr
Re: ADICIONAR CALENDARIO
Thiago, veja se seria isto :
Calendário em ComboBox
viewtopic.php?f=6&t=184
No site abaixo tem dois arquivos para download, utilizando o Controle Calendar :
A Pop-up Calendar for Excel
http://www.fontstuff.com/vba/vbatut07.htm
[]s
Calendário em ComboBox
viewtopic.php?f=6&t=184
No site abaixo tem dois arquivos para download, utilizando o Controle Calendar :
A Pop-up Calendar for Excel
http://www.fontstuff.com/vba/vbatut07.htm
[]s
- joseA
- Jedi
- Mensagens: 1048
- Registrado em: Qui Out 22, 2009 7:22 am
- Localização: Cel. Fabriciano - MG
Re: ADICIONAR CALENDARIO
Permitam-me...
Lembrando, que com um "pedaço de arame" dá para fazer o controle Calendar reconhecer o controle (combobox, textbox) desejado e lançar a data. Qualquer coisa informe....
Lembrando, que com um "pedaço de arame" dá para fazer o controle Calendar reconhecer o controle (combobox, textbox) desejado e lançar a data. Qualquer coisa informe....
- Mauro Coutinho
- Jedi
- Mensagens: 1561
- Registrado em: Sáb Mar 13, 2010 8:10 pm
- Localização: São José dos Pinhais - Pr
Re: ADICIONAR CALENDARIO
joseA escreveu:Permitam-me...
Lembrando, que com um "pedaço de arame" dá para fazer o controle Calendar reconhecer o controle (combobox, textbox) desejado e lançar a data. Qualquer coisa informe....
José, esta me deixou bolado ????
[]s
- joseA
- Jedi
- Mensagens: 1048
- Registrado em: Qui Out 22, 2009 7:22 am
- Localização: Cel. Fabriciano - MG
Re: ADICIONAR CALENDARIO
Olá Mauro,
Quando digo: "pedaço de arame", é para amarrar a gambiarra.
Em um Módulo declarar uma função pública, tipo:
No form que terá o controle calendário adicionar um label (arame), para identificar o textbox que foi clicado.
e finalmente, no form com o controle calendário a data será retornada conforme critério do label (arame).
No mais, seria só ajustar para esconder o "arame".
Quando digo: "pedaço de arame", é para amarrar a gambiarra.
Em um Módulo declarar uma função pública, tipo:
Código: Selecionar todos
Public Dia As Date
Código: Selecionar todos
Private Sub TextBox2_Enter()
UserForm3.Label1.Caption = "um"
UserForm3.Show
End Sub
Private Sub TextBox4_Enter()
UserForm3.Label1.Caption = "dois"
UserForm3.Show
End Sub
Código: Selecionar todos
Private Sub UserForm_Initialize()
Me.Calendar1.Value = Date
End Sub
Private Sub Calendar1_Click()
Dia = Me.Calendar1.Value
If Me.Label1.Caption = "um" Then
UserForm1.TextBox2 = Dia
End If
If Me.Label1.Caption = "dois" Then
UserForm1.TextBox4 = Dia
End If
If Me.Label1.Caption = "doisDois" Then
UserForm2.TextBox2 = Dia
End If
If Me.Label1.Caption = "tres" Then
UserForm2.TextBox3 = Dia
End If
Unload Me
End Sub
- Anexos
-
- CalendarioEntreForms.rar
- (13.25 KiB) Baixado 1152 vezes