yaş gruplama

Katılım
7 Aralık 2005
Mesajlar
77
ekteki örnekte doğum tarihini yazdığımda yaş grubu değişiyor fakat yıl değiştiğinde yaş grubu değişmiyor bunun için nasıl bir kod yazmalıyım teşekkürler
 
Katılım
25 Aralık 2005
Mesajlar
4,160
Excel Vers. ve Dili
MS Office 2010 Pro Türkçe
Sayın ahmetyurtkan,

Uygulamada herhengi bir anormallik görmüyorum. Doğum tarihini yazdıktan veya değiştirdikten sonra öteki alanlar otomatik hesaplanıyor. Yaşı sorgunun içinde hesaplıyorsunuz yaş gurubunu ise kod sayfasından. Kod sayfasına doğumtarihigüncelleştikten sonra olayına aşağıdaki kodu eklerseniz sorguya da gerek kalmıyor.
Me.yas = Age(dogumtarihi)

Yok eğer sorgu içinde hesaplamak istiyorsanız
IIf(mantıksal_kontrol, doğruysa_değer, yanlığsa_değer)
fonksiyonundan yararlanabilirsiniz. IIf fonksiyonunu iç içe kullanabilirsiniz

İyi çalışmalar :D
 
Katılım
7 Aralık 2005
Mesajlar
77
arkadaşım teşekkürler ama yaşı değişiyor ..yaş grubu yine sabit kalıyor değişmiyor .yazdığınız kodu denedim ama olmuyor sadece yaşı değişiyor.yardımcı olursan memnunn olurum
 
Katılım
25 Aralık 2005
Mesajlar
4,160
Excel Vers. ve Dili
MS Office 2010 Pro Türkçe
Sayın ahmetyurtkan,

Nasıl olmuyor anlamıyorum. Yine de yaş gurubundaki verilerde hata vardı. Sınır değerler görünmüyordu. Onları da değiştirdim.
 
Katılım
7 Aralık 2005
Mesajlar
77
arkadaşım teşekkürler ama indirdiğim örnek bende çalışmıyor..yılı değştiriyorum..bilgisyarı kapatıp açıyorum ama yinede değişiklik olmuyor yaşda değişmiyor yaş grubuda değşmiyor başka yolu varmı bunun teşekkürler..
 
Katılım
25 Aralık 2005
Mesajlar
4,160
Excel Vers. ve Dili
MS Office 2010 Pro Türkçe
Sayın ahmetyurtkan,

Ne yaptığınızı anlamıyorum. Uygulama normal çaşıyor.
 
Katılım
7 Aralık 2005
Mesajlar
77
sayın modalı arkadaşım sağ alttan yılı değiştiriyorum.hatta bilgisayarı kapatıp açıyorum.yaşda değişmiyor yaş grubuda bu kodalrın başka türlü yazma durumum varmı varsa nasıl bir şey yazabilirim kusura bakma arkadaşım.yardımcı olursan sevinirim
 
Katılım
25 Aralık 2005
Mesajlar
4,160
Excel Vers. ve Dili
MS Office 2010 Pro Türkçe
Sayın ahmetyurtkan,

Bugünkü yaşı bir fonksiyonla hesaplıyorsunuz. Fonksiyonun içine sabit değişkenleri atıp bir sonuç elde ediyorsunuz ve onu bir tabloya yazdırıyorsunuz. Bu tabloya ilişkili bir formunuz var, form bu tabloda ne kaydedilmişse onu gösteriyor.

Eğer siz fonksiyonun sonuçlarını tekrar hesaplatıp, tabloya kaydetmek istiyorsanız o zaman bir güncelleştirme sorgusuna ihtiyacınız var.

Hem güncelleştirme sorgusunu oluşturdum hem de kodlarla form açılırken bu güncelleştirmeyi sağladım.

Yani şu anda sorgu pasif.

Ancak kodları silip açılma esnasında günceleştirme sorgusunu makroile çağırabilirsiniz. Ancak ben hep kod çalıştırma taraftarı olduğumdan şu anda bu çözüm çalışıyor.

Bir de soru sorarken daha açıklayıcı bilgi gerekiyor. Ben tarih değiştiriliyor derken sistem tarihi değiştiriliyor olarak algılamadım. Doğum tarihi değiştiriliyor diye algıladım.

İyi çalışmalar :hey:

İyi çalışmalar :hey:
 
Katılım
7 Aralık 2005
Mesajlar
77
sayın modalı arkadaşım her şey için teşekkürler fakat yaşı güzel değişiyor ama yaş grubu yine sabit kalıyor onda bir değişme yok onun için ne yapabilirim
 
Katılım
7 Aralık 2005
Mesajlar
77
arkadaşlar tarih değiştiğinde yaş değişiyor fakat yaş grubu kendini güncellemiyor yaş grubu değişmiyor ne denediysemde olmadı bunun için ne yapabilirim teşekkürler
 
Katılım
25 Aralık 2005
Mesajlar
4,160
Excel Vers. ve Dili
MS Office 2010 Pro Türkçe
Sayın ahmetyurtkan,

Daha önce incelemediğim için kusurabakmayın.

Yaş guruplarını hesaplayan kodları tarih güncelleştirildikten sonra ya yazmıştık olduğu gibi form yükleme olayına kopyalarsak sorun çözülüyor.

iyi çalışmalar :D
 
Katılım
7 Aralık 2005
Mesajlar
77
selam

sayın modalı ilgilendiğiniz için teşekkür ederim.fakat form yükleme olayında kod var onuda oraya kopyaladığımda formda kodlarda çakışma oluyor nasıl yapıcam yardım edermisiniz.
 
Katılım
7 Aralık 2005
Mesajlar
77
slm

sayın modalı tama dediğniz gibi yaptım yüklendiğinde değil ama aynı kodu etkinleştiğindeye kopyaladım çözüldü çok çok teşeşkkür ediyorum..sağolun
 
Katılım
25 Aralık 2005
Mesajlar
4,160
Excel Vers. ve Dili
MS Office 2010 Pro Türkçe
Sayın ahmetyurtkan,

Tablo adı veya alan adı boşluklu ise köşeliparantez içine alınması gerekiyor ifadenin.

[Tablo1]![Doğum Tarihi]


İyi çalışmalar :D
 
Katılım
7 Aralık 2005
Mesajlar
77
yine çalışmadı bende düzellttim ama örneği düzeltme imkanınız varmı
 
Üst