Skip to main content

AccessTr.neT


Takvim Yapmak

Takvim Yapmak

#4
çalışmanızın ilgili kısmını eklerseniz inceleyip çözüm bulmaya çalışırız.
ama şöyle düşünelim günleri gösteren metin kutularının isimleri Gun_1,Gun_2,...………….gun_31  gibi olsun
TxtTarih: tarih girilen alan olsun 
aşağıdaki kodu TxtTarih çıkıldığında yada güncellendiğinde olayına yazılabilir
dilerim işinize yarar
iyi çalışmalar
Not:sadece haftanın 3 günün Cuma, ct,pazarı değiştiriyor
bayram tatilleri için de ya tabloya eklenecek tatil günleriyle yada koda eklenecek tarihlerle sağlanabilir resmi günler
Dim GunSay As Byte
GunSay = Day(DateAdd("d", -1, "1." & Format(DateAdd("m", 1, Me.TxtTarih), "mm.yyyy"))) 'seçilen aydaki gün sayısı
For x = 1 To GunSay
y = Weekday(x & "." & Format(Me.TxtTarih, "mm.yyyy"), vbMonday) 'haftanın ilk günü pazartesi
If Eval(y & " IN ( 5,6,7)") Then Me.Controls("Gun_" & x).BackColor = vbRed Else Me.Controls("Gun_" & x).BackColor = vbWhite
Next x

Dilerim işinize yarar
.rar Takvim_hy.rar (Dosya Boyutu: 28,06 KB | İndirme Sayısı: 14)
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da

Bu Konudaki Yorumlar
Takvim Yapmak - Yazar: SeferŞANLI - 19/10/2019, 19:27
Cvp: Takvim Yapmak - Yazar: murat dikme - 19/10/2019, 19:49
Cvp: Takvim Yapmak - Yazar: SeferŞANLI - 19/10/2019, 19:57
Cvp: Takvim Yapmak - Yazar: berduş - 19/10/2019, 21:49
Task