• DİKKAT

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

otomatik tarih tamamlama ?

Userformdaki kodu aşağıdaki gibi yapınca ekranda ##.##.2016 görünüyor ve 02.03 yazdığınızda 01.03.2016 yazmış oluyorsunuz:

Kod:
Private Sub UserForm_Initialize()
With TextBox1
.MaxLength = 10
.EnterFieldBehavior = fmEnterFieldBehaviorRecallSelection
.Text = "##.##.[COLOR="Red"][B]2016[/B][/COLOR]"
.SelStart = 0
.SelLength = 1
End With
ComboBox1.RowSource = "UNVANLAR!A2:A" & Sheets("UNVANLAR").Cells(65536, "A").End(xlUp).Row
ComboBox2.RowSource = "HIZMET!A2:A" & Sheets("HIZMET").Cells(65536, "A").End(xlUp).Row
End Sub
 
Userformdaki kodu aşağıdaki gibi yapınca ekranda ##.##.2016 görünüyor ve 02.03 yazdığınızda 01.03.2016 yazmış oluyorsunuz:

Kod:
Private Sub UserForm_Initialize()
With TextBox1
.MaxLength = 10
.EnterFieldBehavior = fmEnterFieldBehaviorRecallSelection
.Text = "##.##.[COLOR="Red"][B]2016[/B][/COLOR]"
.SelStart = 0
.SelLength = 1
End With
ComboBox1.RowSource = "UNVANLAR!A2:A" & Sheets("UNVANLAR").Cells(65536, "A").End(xlUp).Row
ComboBox2.RowSource = "HIZMET!A2:A" & Sheets("HIZMET").Cells(65536, "A").End(xlUp).Row
End Sub
ilk kayıttın sonra ikinci kayıta geçince tarih kısmı komple silmeden tekrar tarih yazılamıyor, bu durumda yazın 2016' nın faydası olmuyor. her kayıtta tarih silinip yeni tarih yazılması gerekecek bu durumda her seferinde 2016' ya yazmak zorunda kalıyorum. o yüzden otomatik tarih olması tercih sebebimdir.
 
Kaydet düğmesinin kodlarında bulunan

Kod:
TextBox1 = Empty

kısmını aşağıdakiyle değiştirip dener misiniz?
Kod:
With TextBox1
.MaxLength = 10
.EnterFieldBehavior = fmEnterFieldBehaviorRecallSelection
.Text = "##.##.2016"
.SelStart = 0
.SelLength = 1
End With
 
işlem tamam

Kaydet düğmesinin kodlarında bulunan

Kod:
TextBox1 = Empty

kısmını aşağıdakiyle değiştirip dener misiniz?
Kod:
With TextBox1
.MaxLength = 10
.EnterFieldBehavior = fmEnterFieldBehaviorRecallSelection
.Text = "##.##.2016"
.SelStart = 0
.SelLength = 1
End With
teşekkürler çok kullanışlı olmuş
 
Geri
Üst