Belirli tatil günlerini dikkate alarak vade hesaplama

1 2
07/01/2017, 15:26

Andruil

Merhaba Arkadaşlar,

Access'te çok yeniyim. Excel'de makrolarla iyiyim, Vba kodlamasında çok problem yaşamıyorum fakat dediğim gibi Access'te çok yeniyim.

Excel'de Avrupa, Amerika ve Türkiye tatillerini içeren bir listem var. Yaptığım kodlamada örneğin 01/01/2016 kredi kullanım tarihi üzerinden 240 gün vade koyarak hesaplama yapıyor ve eğer vade günü listemdeki tatil gününe denk gelirse 1 gün öncesini gösteriyor ve yine tatile gelirse ilk tatil olmayan güne kadar hesaplıyor. Makro ile bunu yaptım fakat burada önemli nokta benim tatil listemin yer alması.


Asli1:
    If Asli.Value <> "" Then
        
        If WorksheetFunction.CountIf(Tatil, Asli_T.Value) = 0 _
        And Weekday(Asli_T.Value, vbMonday) < 6 Then

            GoTo Asli2
        Else
            Asli_T.Value = Asli_T.Value - 1
            GoTo Asli1
        End If
    End If
    
Asli2:


Burada "Tatil" olarak tanımlı olan Excel'in belli bir sayfasında belli bir alan ve tanımlama bölümünde de para birimine göre tatil alanı dinamik bir yapıya sahip.

Access ile bu şekilde bir liste ve bu listeden kontrol sağlama şansım var mı?
07/01/2017, 16:02

atoz112

sayın Andruil,

lütfen,
Site Kuralları sayfasında yazılı hususları tekrar incelemenizi temenni etmekle birlikte,
içeriğinde farazi gerçek dışı uydurma bilgiler ve sonuçları görebilmek adına da birkaç kayıt barındıracak haldeki örnek uygulamanızı konunuza dahil ediniz.teşekkürler.

bilginize...iyi çalışmalar,saygılar.
07/01/2017, 16:22

Andruil

(07/01/2017, 16:02)atoz112 yazdı: sayın Andruil,

lütfen,
Site Kuralları sayfasında yazılı hususları tekrar incelemenizi temenni etmekle birlikte,
içeriğinde farazi gerçek dışı uydurma bilgiler ve sonuçları görebilmek adına da birkaç kayıt barındıracak haldeki örnek uygulamanızı konunuza dahil ediniz.teşekkürler.

bilginize...iyi çalışmalar,saygılar.

Merhaba,

Test amaçlı dosya eklenmiştir.

Seçilen para birimine göre ilgili tablodaki tatilleri dikkate alarak vade hesaplaması yapılması gerekmektedir. Tablodaki tatil gününe denk gelirse bir önceki tatil olmayan günü göstermesi gerekmekte.
05/02/2017, 13:14

atoz112

sayın Andruil,

kendi adıma geçerli olmak sureti ile,
eklediğiniz örnek uygulama üst sürüm olması gerekçesi ile,inceleme imkanı olmamaktadır.

otel otomasyonu

yukarıda bağlantısı yazılı konunun 4.mesajındaki işlemleri sağlamak sureti ile örnek uygulamanızı MDB olarak da eklemeyi deneyiniz.teşekkürler.

bilginize...iyi çalışmalar,saygılar.
05/02/2017, 23:38

Andruil

Kendim mantıksal bir döngü oluşturarak çözüm sağladım..

Teşekkürler..
06/02/2017, 03:20

ozanakkaya

Sayın @Andruil, sorunuzun çözümlenmiş halini eklerseniz memnun oluruz.
1 2