Userform üzerinde takvim denetimi

Katılım
23 Şubat 2007
Mesajlar
1,212
Excel Vers. ve Dili
Excel2003
Değerli Dostlar Selamlar,
Ekli dosyada UserForm2 üzerinde TextBox3 e Takvim ekledim ancak çalıştıramadım.
 
Katılım
7 Temmuz 2004
Mesajlar
327
Excel Vers. ve Dili
office xp pro türkçe
Sayın kelkitli

userform2 deki kodu aşağıdaki şekilde değiştirirseniz sorun çözülüyor.
kolay gelsin
Kod:
Private Sub Calendar1_Click()
TextBox3.Value = Format(Calendar1, "dd mmmm yyyy")
Calendar1.Visible = False
TextBox3.SetFocus
End Sub
 
Katılım
23 Şubat 2007
Mesajlar
1,212
Excel Vers. ve Dili
Excel2003
Teşekkür ederim Sayın abdi yaklaşık 1 saattir uğraşıyordum. Soruyu gönderdim akabinde çözdüm.
[Dim ad As String
Private Sub Calendar1_Click()
Controls(ad) = Format(Calendar1, "dd mmmm yyyy")
Calendar1.Visible = False
Controls(ad).SetFocus
End Sub
Private Sub TextBox3_DblClick(ByVal Cancel As MSForms.ReturnBoolean)
ad = "TextBox3"
Calendar1.Visible = True
Calendar1.Top = TextBox3.Top
End Sub
Private Sub UserForm_Initialize()
Calendar1.Value = Date
Calendar1.Visible = False
End Sub
Sanıyorum Levent Hocamdan aldığım bir dosyada mevcuttu.
 
Son düzenleme:
Katılım
23 Şubat 2007
Mesajlar
1,212
Excel Vers. ve Dili
Excel2003
Sayın ECYavuz ekli dosyayı göremedim ama ben teşekkür ederim. Kod bankasına da baksam daha iyi olacaktı tabi.
 
Katılım
16 Kasım 2007
Mesajlar
700
Excel Vers. ve Dili
Office 2003 - Tr
İlginç..

Ekli örneği inceleyin.. Olmuşmu?
Sayın Kelkitli 51 KB lık .rar lı dosya görünmüyor mu?
Sizin eklediğiniz dosyada düzenlemeleri yaparak kendi mesajıma ekledim ve ben denemek için şimdi bir kere daha indirdim. Çalışıyor...
 
Katılım
23 Şubat 2007
Mesajlar
1,212
Excel Vers. ve Dili
Excel2003
Sayın ECYavuz sağol. Biraz önce ekli değil gibi geldi sanki. Teşekkür ederim.
 
Üst