• DİKKAT

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

userformdaki textboxun 26 olan"yaş" ı 01/11/1926 olarak göstermesi sorunu

Katılım
27 Şubat 2007
Mesajlar
353
Excel Vers. ve Dili
2002 Türkçe
userformdaki textboxun "yaş" ı 01/11/1926 olarak göstermesi sorunu...

aslında yaş 26 ..
bu sorunu çözmem konusunda yardımcı olur musunuz?

tesekkur ederim.
 
Son düzenleme:
Yaşı bu fonksiyon ile hasaplattırın. Ör: =YAŞ(A1)
Kod:
Function YAŞ(doğum As Date, Optional şimdi As Date) As Byte
'şimdi boş ise, sistem tarihi esas alınır..
Dim yil As Integer, ay As Integer, gun As Integer

şimdi = IIf(şimdi = Empty, Date, şimdi)

yil = Year(şimdi) - Year(doğum)
ay = Month(şimdi) - Month(doğum)
gun = Day(şimdi) - Day(doğum)

Select Case yil
    Case Is <= 0: YA&#350; = 0
    Case Else: YA&#350; = IIf(ay > 0 Or (ay = 0 And gun > 0), yil, yil - 1)
End Select

End Function
 
sn anemos tesekkur ederim ama. anlamakta zorland&#305;m. kodlar&#305; nereye yazacag&#305;m vb. konularda ac&#305;klay&#305;c&#305; olursan&#305;z sevinirim.
bag&#305;slay&#305;n
 
Kusura bakmay&#305;n kullanmakta s&#305;k&#305;nt&#305; ya&#351;aca&#287;&#305;n&#305;z&#305; d&#252;&#351;&#252;nemedim.
Ya&#351;&#305;, sayfa &#252;zerinde hesaplamaya &#231;al&#305;&#351;m&#305;&#351;s&#305;n&#305;z.Bu yoldan,
-&#304;lk olarak bu fonksiyonu "Module1" kopyalay&#305;n.
-Art&#305;k Excel'in fonksiyon listesinde g&#246;r&#252;lebilir durumdad&#305;r.
-&#214;r:Sayfa &#252;zerinde do&#287;um tarihi A1 de ise, B1 form&#252;l&#252; "=YA&#350;(A1)" yazman&#305;z yeterlidir.
 
kusura bakmay&#305;n sorun bende galiba. dediklerinizi yapt&#305;m ama sayfada 00 de&#287;eri g&#246;r&#252;nd&#252; ve userformda hi&#231;bir de&#287;i&#351;iklik olmad&#305;..
yollad&#305;&#287;&#305;m ek &#252;zerinde deneyebilir misiniz?
 
sorunu textboxa bir kod ekleyerek giderebilir miyiz? mesela form&#252;llerle hesaplay&#305;p buldu&#287;um h&#252;crede 26 olan ya&#351; degerini 01/11/1926 g&#246;stermesini "sadece 26'y&#305; g&#246;ster" gibi bir kodu yaza bilir misiniz? l&#252;tfen. yard&#305;mlar&#305;n&#305;z&#305; bekliyorum
 
Dosyan&#305;za tekrar bakt&#305;m, "yy" yerine "Say&#305;" olarak bi&#231;imlendirin d&#252;zelecektir.
J2 form&#252;l&#252;n&#252;z "=ya&#351;(I2)"
 
sn anesmos

kodları siz verdiğiniz için ve hazır burdasınız. şunu sormak istiyorum. bu yaşlar kendi kendini guncelleyecektir değil mi?
 
Dosyan&#305;z&#305; her a&#231;t&#305;&#287;&#305;n&#305;zda g&#252;ncellenir.
 
Geri
Üst