- Katılım
- 31 Aralık 2007
- Mesajlar
- 227
- Excel Vers. ve Dili
- Office 2007 Türkçe
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [c:l]) Is Nothing Then Exit Sub
If Target.Column = 3 Then Cells(Target.Row, "B") = Now
If Target.Column = 12 Then Cells(Target.Row, "M") = Now
End Sub
siteden aldığım yukarıdaki kodlarla otomatik tarih atabiliyorum ancak atılan tarihin formatı şöyle gg/aa/yyyy ss:dd:ss (22/11/2009 21:23:54)
bana sadece gg/aa/yyyy formatı lazım.
Sanırım yukarıdaki kodların sonunda yer alan now değişmeli ama nasıl?
If Intersect(Target, [c:l]) Is Nothing Then Exit Sub
If Target.Column = 3 Then Cells(Target.Row, "B") = Now
If Target.Column = 12 Then Cells(Target.Row, "M") = Now
End Sub
siteden aldığım yukarıdaki kodlarla otomatik tarih atabiliyorum ancak atılan tarihin formatı şöyle gg/aa/yyyy ss:dd:ss (22/11/2009 21:23:54)
bana sadece gg/aa/yyyy formatı lazım.
Sanırım yukarıdaki kodların sonunda yer alan now değişmeli ama nasıl?
