Örnek bugünün tarihi üzerine ; 5 ay, 8 ay veya 45 gün eklediğimizde ileri tarihi bulmak istiyorum.
Tarihe, Ay Ekleme
1 - sadece ay ve gün mü girilecek? yıl girilme ihtimali de var mı
2 - sadece "5 ay" formatında mı olacak yoksa "ay 5" gibi de olablir mi?
2 - sadece "5 ay" formatında mı olacak yoksa "ay 5" gibi de olablir mi?
3. olarak da neden Tarih/Saat Genişletildi kullanıyorsunuz? işe başlama tarihi en fazla gün hassasiyetine gereksinim duyar ki normal Tarih/Saat türü zaten saniye hassasiyetine sahiptir.
aşağıdaki fonksiyon işinize yarayabilir
Private Sub SonTrh()
dt = Left(Me.Recordset("görevebaslamatarihi"), 10)
xSrEkle = Val(Me.çalıştığısure)
If IsDate(dt) And xSrEkle > 0 Then
xTrh = ""
If çalıştığısure Like "*ay*" Then
xTrh = "m"
ElseIf çalıştığısure Like "*g?n*" Then
xTrh = "d"
ElseIf çalıştığısure Like "*y?l*" Then
xTrh = "yyyy"
End If
If xTrh <> "" Then Me.sontarih = DateAdd(xTrh, xSrEkle, dt): Me.sontarih.Requery
End If
End Sub
lütfen açtığınız konulara olumlu yada olumsuz geri bildirimde bulunun.
uyguladım ancak sonuç alamadım. Kısaca şu şekilde açıklayayım. İlk tarih üzerine 40 gün ekleyerek son tarihi bulmak istiyorum. Örnek olarak:25.03.2025 + 12gün= 07.04.2025
Konuyu Okuyanlar: 1 Ziyaretçi