AccessTr.neT

Tam Versiyon: Bu Yılın İlk Ve Son Gününü Bulmak
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
Sayfalar: 1 2
iyi günler
Me.bastime = DateSerial(Year(Date), Month(Date), 1)
Me.bittime = DateSerial(Year(Date), Month(Date) + 1, 0)
bu satırlar ile içinde bulunduğumuz tarihin ayın ilk ve son gününü buluyoruz yani
01.06.2020 ve 30.06.2020 tarihleri bulunuyor.
bana lazım olan ise
içinde bulunduğumuz yılın ilk ve son günleri yani 
01.01.2020 ve 31.12.2020 tarihlerini bulmak istiyorum ne yazmam lazım

Date() içinden yılı çekip 01.01. ve 31.12 ile birleştirmeyi bende düşündüm ama bunun 
DateSerial
ile yazılan bir formülü mutlaka vardır diye düşünüyorum
Month yazan yerlere 1 yazıp deneyin.ikincidede yıla bir ekleyin aydaki +1 silin.
çok teşekkürler sn. @feraz şu şekilde imiş
Me.bastime = DateSerial(Year(Date), 1, 1)
Me.bittime = DateSerial(Year(Date) + 1, 1, 0)

bu haftanın başlama be bitiş tarihlerini nasıl yazarız pazartesiden başlayarak
Kod:
Me.MetinKutusu = Format(Day(Date - (DatePart("w", Date, vbMonday) - 1)), "00") & IIf(Format(Date - (DatePart("w", Date, vbMonday) - 1), "yyyymm") < Format(Date + (DatePart("w", Date, vbFriday) - 2), "yyyymm"), Format(Date - (DatePart("w", Date, vbMonday) - 1), " mmm "), Null) & IIf(Format(Date - (DatePart("w", Date, vbMonday) - 1), "yyyy") < Format(Date + (DatePart("w", Date, vbFriday) - 2), "yyyy"), Format(Date - (DatePart("w", Date, vbMonday) - 1), "yyyy"), Null) & "-" & Format(Date + (DatePart("w", Date, vbFriday) - 2), "dd mmmm yyyy")
şeklinde dener misin ?
belirtilen tarihin olduğu haftanın ilk günü
ilkGun=trh-Weekday(trh, 2)+1'pazartesi
songun=trh-Weekday(trh, 2)+5 'cuma
songun=trh-Weekday(trh, 2)+7 'pazar
'o ayın son pazarı
SonPzr = Trh - Weekday(Trh, 2)
çok teşekkürler sn. @berduş

çok teşekkürler sn. @userx
Sayfalar: 1 2