• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Optionbutton ile textbox a tarih atama

Katılım
27 Temmuz 2007
Mesajlar
113
Excel Vers. ve Dili
ofis 2000
Sayın Üstadlar, ekte ki örnek dosyada userform üzerinde oluşturulmuş optionbuttonlara ay isimlerine herhangi birine seçilince taxtboxlara o ayın başlangıç ve bitiş tarinleri atansın. Yardımlarınızı rica ederim.
 

Ekli dosyalar

Merhaba,
dosyanız ektedir. İyi çalışmalar.
 

Ekli dosyalar

Alternatif;
Class Module içine;

Kod:
Public WithEvents Opt As MSForms.OptionButton
Private Sub Opt_Click()
For Each Ctrl In UserForm1.Frame2.Controls
    If Ctrl.Value = True Then
        Ay = Right(Ctrl.Name, Len(Ctrl.Name) - 12)
        UserForm1.btarih.Value = DateSerial(Year(Date), Ay, 1)
        UserForm1.starih.Value = DateSerial(Year(Date), Ay + 1, 0)
    End If
Next
End Sub
UserForm içine;
Kod:
Dim Opt() As New Class1
Private Sub UserForm_Initialize()
    ReDim Preserve Opt(12)
    For X = 1 To 12
    Set Opt(X).Opt = Controls("OptionButton" & X)
    Next
End Sub
 

Ekli dosyalar

Sayın Hamitcan, güzel örneğiniz için teşekkürler.
 
Çok teşekkür ederim. Mükemmel bir iş oldu.
 
Geri
Üst