Tarih formatı

Barons

Altın Üye
Katılım
14 Mayıs 2005
Mesajlar
967
Excel Vers. ve Dili
Microsoft Ofis 365
Altın Üyelik Bitiş Tarihi
06-01-2040
merhaba

ekli dosyada günlük rapor sayfasında sayfa 1 deki verileri tarihsel olarak raporlama yapmak istiyorum.Ancak combobox 02.01.2006 verirken calendar ile oluşturduğum textbox1 ise diğer tarihleri algılıyor.
Bu sorunu bir türlü çözemedim.

çözümün Combobox veya textboxda olması farketmiyor.

yardımcı olacak arkadaşlara teşekkürler
 
Katılım
29 Eylül 2004
Mesajlar
1,810
Excel Vers. ve Dili
Excel 2002 TR
geç oldu ama ilk satıra

terr = CDate(Month(TextBox1.Value) & "." & Day(TextBox1.Value) & "." & Year(TextBox1.Value))


yapıp

Selection.AutoFilter Field:=3, Criteria1:=terr

şeklinde bir deneyin.
 

Barons

Altın Üye
Katılım
14 Mayıs 2005
Mesajlar
967
Excel Vers. ve Dili
Microsoft Ofis 365
Altın Üyelik Bitiş Tarihi
06-01-2040
merhaba

Aslında sonradan farkettim sanırım, userform'un initalize olayında label1 de o günün tarihini okutuyorum. (lbltarih = Date )

Userform1'de bu tarih örnek olarak; 05.01.2006 olarak gözüküyor ancak sayfaya veri atıldığında bu değer 2006.01.05 olarak geçiyor.Problem burada...bu değer aynen userform1'de gözüktüğü gibi sayfaya atılsa sorun ortadan kalkıyor yani 05.01.2006 olarak.Ancak bu nasıl yapılır henüz çözemedim.

yardımcı olursanız çok sevinirim.Teşekkürler
 
Katılım
18 Ocak 2006
Mesajlar
4
Excel Vers. ve Dili
Excel 2007
merhaba
sorunuz epey eski tarih ancak ben yeni gördüm ve aynı problemle karşılaşmıştım ve çözümü tarihi gün,ay,yıl olarak bölüp bu şekilde tekrar sıralayarak çözmüştüm örnek makrom şöyle
gun = Left(ilk, 3)
sene = Right(ilk, 4)
ay = Mid(ilk, 4, 3)
ilk = (ay & gun & sene)

"ilk" ekrandan girilen tarih olacak
 
Üst