Eğer Komudu İle Mi Yapılır Yapılır İse Nasıl Yapılır

1 2 3
18/05/2020, 13:14

Sinant59

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.
18/05/2020, 13:21

berduş

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
18/05/2020, 14:19

Sinant59

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.
18/05/2020, 14:24

mehmetdemiral

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.
18/05/2020, 14:30

mehmetdemiral

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:52

Sinant59

(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.
1 2 3