Merhaba,
Açılır kutudan seçtiğim madde sonrası, tarih girdiğim zaman seçilen maddeye göre baka bir metin kutusuna geçerlilik tarihi ataması.
örneğin;
açılan kutuda A, B, C ..... olsun. A'nın geçerlilik süresi 90, B'nin geçerlilik süresi 210 ...... Ben B yi seçtim
Tarih kutucuğuna 18.05.2020 yazdım
Geçerlilik Tarihine 18.05.2020+210 ekleyip o tarihi yazsın.
nasıl yazabilirim konu ile ilgili desteğinizi rica ederim.
Acilir kutuyu 2 sütunlu yapıp ilk sütuna artma miktarını gun olarak (mesela geçerlilik 90 ise:90, 210 gün ise 210 ) yazarsaniz
GeçerlilikTarihikutusu= tarihkutusu + acilirkutu
Yazmanız yeterli olabilir
Yukardaki kod, acilir kutu değiştiğinde olayına eklenebilir
Teşekkürler.
baika bir yöntemi yokmu?
mesela =If (Açılır kutu="A";tarih+90; If (Açılır kutu="B";tarih+210;)) gibi.
Ben olsam daha çok seçenek olabileceğini düşünürek select....case kullanırdım. Bu arada tarihe gün eklemek için normal toplama işlemi uygulayamazsınız. DateAdd kullanmalısınız.
Bu arada neden açılan kutudaki değişen değere göre kod yazmayı tercih ediyorsunuz ki? Açılan kutu içinde her değerin yanında eklenecek günü de getirin. Böylece "eğer" demeye gerek kalmadan, bir tablodan gelen değerleri tek bir kodla kullanırsınız. Böylece sınırsız formül ekleme imkanınız olur. Programcılık bu ince ayrıntıları kullanıcıya en kolay kullanılır biçimde sunmak değil midir?
(18/05/2020, 14:30)mehmetdemiral yazdı: [ -> ]Bu arada neden açılan kutudaki değişen değere göre kod yazmayı tercih ediyorsunuz ki? Açılan kutu içinde her değerin yanında eklenecek günü de getirin. Böylece "eğer" demeye gerek kalmadan, bir tablodan gelen değerleri tek bir kodla kullanırsınız. Böylece sınırsız formül ekleme imkanınız olur. Programcılık bu ince ayrıntıları kullanıcıya en kolay kullanılır biçimde sunmak değil midir?
Teşekkürler açıklama için abim.
bir örnek verebilirmisiniz.
çünkü ben seçilen ve tarih girildiğinde diğer kısma otomatik tarih atanmasını istiyorum.