tarihe göre yaş hesaplatma

Katılım
8 Kasım 2004
Mesajlar
207
benim sorum şu bana sağlık ocakları programına ek olarak 15 ile 49 arası olan kadınların yaşını hesaplatıcam15 ve 49 olanlarda dahil.....doğum tarihi formatım 01.01.1976 gibi yalnız bana hesaplamayı yaprken sadece yıla göre hesaplama yaptırmam gerekiyor..bana nasıl bir hesaplama yaptırmam lazımki bana sürekli 15 ve 49 arasındaki kadınları versin teşekkür ediyorum.
 
Katılım
6 Şubat 2005
Mesajlar
1,467
Function yas(dogtar As Date)
a = Year(Date) - Year(dogtar)
If a >= 15 And a <= 49 Then
yas = a
Else
yas = ""
End If
End Function
rapor veya formda bu fonksiyonu kullanabilirsin
 
Katılım
8 Kasım 2004
Mesajlar
207
bunu nasıl kullanıcam a diye bir alan oluşturup a nın güncelleme sonrasına bu fonksiyonumu göstericem
 
Katılım
8 Kasım 2004
Mesajlar
207
alanlarım şunlar adı soyadı doğum tarihi gibi gidiyor ben sadece doğum tarihi alanımda 01.01.1972 gibi gidiyor doğum tarihi alanım da 15 ile 49 yaş arasındakileri yıla göre seçsin yani 1990 ve 1956 arasındakileri göstersin
 
Katılım
6 Şubat 2005
Mesajlar
1,467
bir textbox ve düğme oluşturup doğum tarihini aldığın textboxsı dogtar değişikinine atayacaksın
hesapla = düğme
yası ve dogumtarihi textbox

Private Sub hesapla_Click()
yası.Text = yas(dogumtarihi.Text)
End Sub

istersen dosyayı gönder
 
Katılım
8 Kasım 2004
Mesajlar
207
slm

Ã?RNEÃİ EKLEDİM SORGULARDAN ALIYOR BEN SADECE DOÐUM TARİHİNE GÃ?RE 15 İLE 49 YAÞI ARASINDAKİLERİ İSTİYORUM
 
Katılım
5 Eylül 2004
Mesajlar
571
Excel Vers. ve Dili
Excel 2003 SP1 Ingilizce
Ahmet Bey

Sizden bir ricam var, foruma dosya ekledikten sonra lütfen dosyayı bilgisayarınıza indirip açmayı deneyin.
Çünki ben sizin foruma eklediğiniz hiçbir dosyayı açamıyorum.
 
Katılım
26 Mayıs 2005
Mesajlar
122
Excel Vers. ve Dili
excel 2003- ingilizce
Bende açamadım.
 
Üst