• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

resmi tatil

  • Konbuyu başlatan Konbuyu başlatan İhsan Tank
  • Başlangıç tarihi Başlangıç tarihi
İ

İhsan Tank

Misafir
s.a.
arkadaşlar ve hocalarım
benim bir dosyam var ve ben bunda bir hücreye attığım tarih'e göre o yılın resmi tatil günlerini yazdırmak istiyorum
örnek dosya ekte
 

Ekli dosyalar

halit hocam ilginize teşekkür ederim
bu dosyadaki 3 sayfa işimin bir kısmını görüyor yalnız yarım günler kalktığında tam olacak
 
halit hocam az kod bilgim var ama olsun işimi gördüm çok teşekkür ederim
 
sayfa3 deki bölüme bakarmısınız.
 
bu birazcık daha iyi
 
hocam
Kod:
Tarih = CDate(Format("01.01." & hucre, "dd.mm.yyyy"))
bu kodda hata alıyorum sebebi nedir

Kod:
hucre = Val(Format(Worksheets(ActiveSheet.Name).Cells(1, 1).Value, "yyyy"))
Tarih = CDate(Format("01.01." & [COLOR=red]hucre[/COLOR], "dd.mm.yyyy"))

burada hucre A1 den değerini alıyor.

A1 hücresinde tarih yoksa hata alırsınız.
 
Kod:
hucre = Val(Format(Worksheets(ActiveSheet.Name).Cells(1, 1).Value, "yyyy"))
Tarih = CDate(Format("01.01." & [COLOR=red]hucre[/COLOR], "dd.mm.yyyy"))

burada hucre A1 den değerini alıyor.

A1 hücresinde tarih yoksa hata alırsınız.

hocam a1 tarih var resim ekliyorum lütfen tekrar lgilenirseniz sevinirim
 

Ekli dosyalar

  • hata.JPG
    hata.JPG
    21.4 KB · Görüntüleme: 3
.

Günaydın.

Bu dosyanın ürettiği sonuçlarda bir hata var herhalde. Veya ben yanılıyorum.

Örneğin A1 hücresine 01.01.2006 tarihini yazıp, denediğimde, Kurban bayramı günlerinde bir tuhaflık görünüyor.

.

Sayın Yurttaş

Dini bayramlar yaklaşık her yıl 10 gün evvelden gelir dolayısıyla ay günü 354
güneş günü 366-367 bu durumda 35 yılda bir bayramlar yılda iki defa geliyor karışıklıkda oradan 2006 yılında 2 deva bayram denk geldiğinden dolayı oluyor
 
Sayın Yurttaş

Dini bayramlar yaklaşık her yıl 10 gün evvelden gelir dolayısıyla ay günü 354
güneş günü 366-367 bu durumda 35 yılda bir bayramlar yılda iki defa geliyor karışıklıkda oradan 2006 yılında 2 deva bayram denk geldiğinden dolayı oluyor
.


Elde ettiğim sonuçlar:

Sizce uygun mu?

01.01.2006 GÜNLER BAYRAMLAR
01.01.2006 Pazar Yılbaşı
01.01.2006 Pazar Kurban Bayramı 3.günü
09.01.2006 Pazartesi Kurban Bayramı Arife.günü Yarım gün
10.01.2006 Salı Kurban Bayramı 1.günü
11.01.2006 Çarşamba Kurban Bayramı 2.günü
12.01.2006 Perşembe Kurban Bayramı 3.günü
13.01.2006 Cuma Kurban Bayramı 4.günü

23.04.2006 Pazar Ulusal Egemenlik Çocuk Bayramı
01.05.2006 Pazartesi İşçi Bayramı
19.05.2006 Cuma Gençlik ve Spor Bayramı
30.08.2006 Çarşamba Zafer Bayramı
22.10.2006 Pazar Ramazan Bayramı Arife.günü Yarım gün
23.10.2006 Pazartesi Ramazan Bayramı 1.günü
24.10.2006 Salı Ramazan Bayramı 2.günü
25.10.2006 Çarşamba Ramazan Bayramı 3.günü
28.10.2006 Cumartesi Cumhuriyetin Bayramı Yarım gün
29.10.2006 Pazar Cumhuriyetin Bayramı
29.12.2006 Cuma Kurban Bayramı Arife.günü Yarım gün
30.12.2006 Cumartesi Kurban Bayramı 1.günü
31.12.2006 Pazar Kurban Bayramı 2.günü

.
 
.


Elde ettiğim sonuçlar:

Sizce uygun mu?

01.01.2006 GÜNLER BAYRAMLAR
01.01.2006 Pazar Yılbaşı
01.01.2006 Pazar Kurban Bayramı 3.günü
09.01.2006 Pazartesi Kurban Bayramı Arife.günü Yarım gün
10.01.2006 Salı Kurban Bayramı 1.günü
11.01.2006 Çarşamba Kurban Bayramı 2.günü
12.01.2006 Perşembe Kurban Bayramı 3.günü
13.01.2006 Cuma Kurban Bayramı 4.günü
23.04.2006 Pazar Ulusal Egemenlik Çocuk Bayramı
01.05.2006 Pazartesi İşçi Bayramı
19.05.2006 Cuma Gençlik ve Spor Bayramı
30.08.2006 Çarşamba Zafer Bayramı
22.10.2006 Pazar Ramazan Bayramı Arife.günü Yarım gün
23.10.2006 Pazartesi Ramazan Bayramı 1.günü
24.10.2006 Salı Ramazan Bayramı 2.günü
25.10.2006 Çarşamba Ramazan Bayramı 3.günü
28.10.2006 Cumartesi Cumhuriyetin Bayramı Yarım gün
29.10.2006 Pazar Cumhuriyetin Bayramı
29.12.2006 Cuma Kurban Bayramı Arife.günü Yarım gün
30.12.2006 Cumartesi Kurban Bayramı 1.günü
31.12.2006 Pazar Kurban Bayramı 2.günü
.

evet uygun aynı şekilde ramazan bayramı içinde 2000 yılında iki deva gelmiştir.

yani aralık ayının yaklaşık son 10 veya 9 gününe bu 35 yılda bir gelir

aynı şekilde 2033 yılı ve 2039 yıllarındada ikişer defa yılda bayramlar denk gelmektedir.
 
hocam a1 tarih var resim ekliyorum lütfen tekrar lgilenirseniz sevinirim

dosyanın kendisi çalışıyor farklı yerlerde kullanıyorsanız veya satırlarda veya kodlarda değişiklik yaptıysanız belki ondan alıyorsunuz hatayı
 
.


Elde ettiğim sonuçlar:

Sizce uygun mu?

01.01.2006 GÜNLER BAYRAMLAR
01.01.2006 Pazar Yılbaşı
01.01.2006 Pazar Kurban Bayramı 3.günü
09.01.2006 Pazartesi Kurban Bayramı Arife.günü Yarım gün
10.01.2006 Salı Kurban Bayramı 1.günü
11.01.2006 Çarşamba Kurban Bayramı 2.günü
12.01.2006 Perşembe Kurban Bayramı 3.günü
13.01.2006 Cuma Kurban Bayramı 4.günü
23.04.2006 Pazar Ulusal Egemenlik Çocuk Bayramı
01.05.2006 Pazartesi İşçi Bayramı
19.05.2006 Cuma Gençlik ve Spor Bayramı
30.08.2006 Çarşamba Zafer Bayramı
22.10.2006 Pazar Ramazan Bayramı Arife.günü Yarım gün
23.10.2006 Pazartesi Ramazan Bayramı 1.günü
24.10.2006 Salı Ramazan Bayramı 2.günü
25.10.2006 Çarşamba Ramazan Bayramı 3.günü
28.10.2006 Cumartesi Cumhuriyetin Bayramı Yarım gün
29.10.2006 Pazar Cumhuriyetin Bayramı
29.12.2006 Cuma Kurban Bayramı Arife.günü Yarım gün
30.12.2006 Cumartesi Kurban Bayramı 1.günü
31.12.2006 Pazar Kurban Bayramı 2.günü
.

dikkatli bakınca
01.01.2006 Pazar Kurban Bayramı 3.günü
bu fazladan geliyor oda yılbaşının hem bayram hemde resmi tatil olmasından dolayı
 
dikkatli bakınca
01.01.2006 Pazar Kurban Bayramı 3.günü
bu fazladan geliyor oda yılbaşının hem bayram hemde resmi tatil olmasından dolayı


Merhaba.

2006 yılnda:

I. Kurban bayramı
01.01.2006 Pazar Kurban Bayramı 3.günü ise;
02.01.2006 Pazartesi de Kurban Bayramı 4.günü olması gerekir.

II.Kurban bayramı:
10.01.2006 Salı Kurban Bayramı 1.günü
11.01.2006 Çarşamba Kurban Bayramı 2.günü
12.01.2006 Perşembe Kurban Bayramı 3.günü
13.01.2006 Cuma Kurban Bayramı 4.günü

III. Kurban bayramı
30.12.2006 Cumartesi Kurban Bayramı 1.günü
31.12.2006 Pazar Kurban Bayramı 2.günü

Bir yılda, bir yılın başlarında ve bir de yılın sonlarında bir, aynı bayramın denk gelmesi nedeniyle 2 aynı bayramın bir yıi içinde olabileceği tamam.

Ancak yukarıdan görüleceği gibi, bir yılda 3 kez gelmiş olmasını ben anlayamadım.





.
 
Merhaba.

2006 yılnda:

I. Kurban bayramı
01.01.2006 Pazar Kurban Bayramı 3.günü ise;
02.01.2006 Pazartesi de Kurban Bayramı 4.günü olması gerekir.

II.Kurban bayramı:
10.01.2006 Salı Kurban Bayramı 1.günü
11.01.2006 Çarşamba Kurban Bayramı 2.günü
12.01.2006 Perşembe Kurban Bayramı 3.günü
13.01.2006 Cuma Kurban Bayramı 4.günü

III. Kurban bayramı
30.12.2006 Cumartesi Kurban Bayramı 1.günü
31.12.2006 Pazar Kurban Bayramı 2.günü

Bir yılda, bir yılın başlarında ve bir de yılın sonlarında bir, aynı bayramın denk gelmesi nedeniyle 2 aynı bayramın bir yıi içinde olabileceği tamam.

Ancak yukarıdan görüleceği gibi, bir yılda 3 kez gelmiş olmasını ben anlayamadım.





.

dosyayı yeniden ekliyorum sorun 1 ocak daki kurban bayramını mükerrer vermesi
 
Geri
Üst