resmi tatil

  • Konbuyu başlatan İhsan Tank
  • 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

İ

İhsan Tank

Misafir
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
 
İ

İhsan Tank

Misafir
halit hocam az kod bilgim var ama olsun işimi gördüm çok teşekkür ederim
 

halit3

Uzman
Uzman
Katılım
18 Ocak 2008
Mesajlar
12,844
Excel Vers. ve Dili
2003 excell türkçe
ve
2007 excell türkçe
sayfa3 deki bölüme bakarmısınız.
 

halit3

Uzman
Uzman
Katılım
18 Ocak 2008
Mesajlar
12,844
Excel Vers. ve Dili
2003 excell türkçe
ve
2007 excell türkçe
bu birazcık daha iyi
 

halit3

Uzman
Uzman
Katılım
18 Ocak 2008
Mesajlar
12,844
Excel Vers. ve Dili
2003 excell türkçe
ve
2007 excell türkçe
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.
 
Katılım
6 Kasım 2007
Mesajlar
127
Excel Vers. ve Dili
2003 tr
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

halit3

Uzman
Uzman
Katılım
18 Ocak 2008
Mesajlar
12,844
Excel Vers. ve Dili
2003 excell türkçe
ve
2007 excell türkçe
.

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
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
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ü

.
 

halit3

Uzman
Uzman
Katılım
18 Ocak 2008
Mesajlar
12,844
Excel Vers. ve Dili
2003 excell türkçe
ve
2007 excell türkçe
.


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.
 

halit3

Uzman
Uzman
Katılım
18 Ocak 2008
Mesajlar
12,844
Excel Vers. ve Dili
2003 excell türkçe
ve
2007 excell türkçe
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ı
 

halit3

Uzman
Uzman
Katılım
18 Ocak 2008
Mesajlar
12,844
Excel Vers. ve Dili
2003 excell türkçe
ve
2007 excell türkçe
.


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ı
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
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.





.
 

halit3

Uzman
Uzman
Katılım
18 Ocak 2008
Mesajlar
12,844
Excel Vers. ve Dili
2003 excell türkçe
ve
2007 excell türkçe
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
 
Üst