veri girildiğinde tarih ve saat yazdırma

aligunes

Altın Üye
Katılım
2 Mart 2005
Mesajlar
304
Excel Vers. ve Dili
Ofis 2016 TR 32 Bit
Altın Üyelik Bitiş Tarihi
09-06-2025
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, [B8:B65536]) Is Nothing Then Cells(Target.Row, "A") = Format(Now, "dd.mm.yyyy hh:mm")
End Sub

iyi geceler B sutuna T.C. girdiğimde A sutuna günün tarihini ve o anın saatini otomatik yazdırıyorum ANCAK B sutuna yazdığım veriyi sildiğimde A sutundaki veride silinsin istiyorum bu mümkünmüdür?
 

bmutlu966

Altın Üye
Katılım
26 Ocak 2006
Mesajlar
756
Excel Vers. ve Dili
Office 365 İngilizce 64 Bit
Altın Üyelik Bitiş Tarihi
31-01-2025
Aşağıdaki şekilde dener misiniz?

Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, [B8:B65536]) Is Nothing Then Cells(Target.Row, "A") = Format(Now, "dd.mm.yyyy hh:mm")

If Target = "" Then Cells(Target.Row, "A") = ""
End If

End Sub
 

aligunes

Altın Üye
Katılım
2 Mart 2005
Mesajlar
304
Excel Vers. ve Dili
Ofis 2016 TR 32 Bit
Altın Üyelik Bitiş Tarihi
09-06-2025
Aşağıdaki şekilde dener misiniz?

Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, [B8:B65536]) Is Nothing Then Cells(Target.Row, "A") = Format(Now, "dd.mm.yyyy hh:mm")

If Target = "" Then Cells(Target.Row, "A") = ""
End If

End Sub
Teşekkür ederim @bmutlu966 ''End If'' bunu sildim kod çalıştı eline sağlık
 
Üst