Giriş Tarih Saat

dEdE

Destek Ekibi
Destek Ekibi
Katılım
1 Temmuz 2005
Mesajlar
2,607
Excel Vers. ve Dili
Ofis 2013 TR 64 Bit
1 yazınca 01.01.2009
2 yazınca 02.02.2009
3 yazınca 03.03.2009
.................... gibi gidyor ama benim istediğim
1 yazınca 01.01.2009
2 yazınca 02.01.2009
3 yazınca 03.01.2009..........gibi olması
Diyorsunuz ama;yukarıda 15 ve 16 no lu mesajınız öyle demiyor. Bu mesajlarınızdan bir kısmını aşağıya aldım. Mavi işaretli iki tarihi inceleyin.

Ben istiyorum ki 01 yada 02 yada 03 gibi yazdığımda kendisi otomotaik 01.01.2009 atsın yada 02 yazdığımda 02.02.2009 atsın Umarım anlatabildim
Anlayamadım. Çünkü, 13 yazdığınızda ne yazacak? 13.13.2009 mu? ya da 25 yazdığınızda 25.25.2009 mu?
 
Katılım
10 Haziran 2007
Mesajlar
7
Excel Vers. ve Dili
Excel 2003 Türkçe
Diyorsunuz ama;yukarıda 15 ve 16 no lu mesajınız öyle demiyor. Bu mesajlarınızdan bir kısmını aşağıya aldım. Mavi işaretli iki tarihi inceleyin.



Anlayamadım. Çünkü, 13 yazdığınızda ne yazacak? 13.13.2009 mu? ya da 25 yazdığınızda 25.25.2009 mu?
Haklısınız 15-16 mesajım dediğiniz gibi yanlış anlatım olmuş.
Son mesajımı dikkate alırsanız sevinirim.


Excelden Faturaları döküm olarak kaydediyorum. Kaydettiğim dökümleri muhasebe programına aktarıyorum. Muhasebe programı virgülle ayrılmış olduğum tarihi kabul etmiyor. Noktalı olarak tarihi ayırımsam kabul ediyor. Tarih yazarkende Nokta tuşuna basmak zor oluyor. O yüzden böyle bir şey istedim.
Aslında şimdi bunu başarmış olsamda Şubat ayı geldiğinde ??? kodlardaki ayı nasıl değiştireceğimide bilemiyorum.


 

dEdE

Destek Ekibi
Destek Ekibi
Katılım
1 Temmuz 2005
Mesajlar
2,607
Excel Vers. ve Dili
Ofis 2013 TR 64 Bit
Merhaba,
Aşağıdaki kod içinde bulunduğunuz ayı dikkate alarak istediğinizi yapar.

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [B:B]) Is Nothing Then Exit Sub
If Target.Offset(0, 0).Value <> "" Then Target.Offset(0, 1).Value = Format(Target.Offset(0, 0).Value & "." & Format(Now(), "mm.yyyy"), "dd.mm.yyyy")
End Sub
 
Katılım
10 Haziran 2007
Mesajlar
7
Excel Vers. ve Dili
Excel 2003 Türkçe
Merhaba,
Aşağıdaki kod içinde bulunduğunuz ayı dikkate alarak istediğinizi yapar.

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [B:B]) Is Nothing Then Exit Sub
If Target.Offset(0, 0).Value <> "" Then Target.Offset(0, 1).Value = Format(Target.Offset(0, 0).Value & "." & Format(Now(), "mm.yyyy"), "dd.mm.yyyy")
End Sub
Çok tşk. ederim sayın dEdE

Son Olarak Bu kodda ayları değiştirmek için ne yapmam gerekli
Mart,Nisan,Mayıs........Aralık.
 

dEdE

Destek Ekibi
Destek Ekibi
Katılım
1 Temmuz 2005
Mesajlar
2,607
Excel Vers. ve Dili
Ofis 2013 TR 64 Bit
Merhaba,

Ekli dosyayı inceleyiniz.
 

Ekli dosyalar

Üst