• DİKKAT

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

Seri Tarih Macrosu

Katılım
17 Mayıs 2005
Mesajlar
117
Excel Vers. ve Dili
2013 TR
2013 EN
Selamlar,

Seritarih formülünün Fonksiyon olarak tanımlanma yani kullanıcı tanımlı hale gelmesi için gereken kodlar nelerdir.

yapmak istediğim olay

3 Adet Textbox mevcut bunlardan 1.sine ay sayısı (12,15,24) vs. gibi değerler yazılacak, 2. texboxa başlangıç tarihi yazılacak (19.09.200) vs. 3. texboxun otomatik olarak seriay formülü ile hesaplanmasını istiyorum yani textbox2 + textbox1 olarak sonucun 3. textboxa yazılmasını nasıl sağlarım,

12 + 19.09.2007 = 19.09.2008 gibi
 
Biraz Deneme ile çözülüyormuş :)

Kod:
Private Sub Bas_Tar_Change()
txtvade.Value = DateAdd("m", Vadeay - 1, Bas_Tar())
End Sub
 
Kod:
Private Sub TextBox1_Exit(ByVal Cancel As MSForms.ReturnBoolean)
    If IsNumeric(TextBox1.Text) And IsDate(TextBox2.Text) Then Call hesapla
End Sub
Private Sub TextBox2_Exit(ByVal Cancel As MSForms.ReturnBoolean)
    If IsNumeric(TextBox1.Text) And IsDate(TextBox2.Text) Then Call hesapla
End Sub
Sub hesapla()
    TextBox3.Text = Format(DateSerial(Year(TextBox2), Month(TextBox2) + TextBox1, Day(TextBox2)), "dd.mm.yyyy")
End Sub
 
Geri
Üst