Belli Hücrelere Veri Girişiyle Tarih Atma

Katılım
25 Mayıs 2010
Mesajlar
480
Excel Vers. ve Dili
Office 2019
64bit
Tr
Win 10
Altın Üyelik Bitiş Tarihi
12-07-2024
Merhabalar

aşağıdaki kod ile yandaki satıra tarih atıyor ama ben bunu F6:F1000 ve G6:G1000 hücrelerine veri girdiğimde H sütununa uygulamak istiyorum.
Yardımcı olabilir misiniz

Private Sub Worksheet_Change(ByVal Target As Excel.Range)
Dim RaBereich As Range, RaZelle As Range
Set RaBereich = Range("F6:F1000")
' ActiveSheet.Unprotect
Application.EnableEvents = False
For Each RaZelle In Range(Target.Address)
If Not Intersect(RaZelle, RaBereich) Is Nothing Then RaZelle.Offset(0, 1) = Date
Next RaZelle
' ActiveSheet.protect
Application.EnableEvents = True
Set RaBereich = Nothing
End Sub
 
Son düzenleme:

muygun

Özel Üye
Katılım
6 Temmuz 2004
Mesajlar
9,207
Excel Vers. ve Dili
Excel-2003 Türkçe
Merhaba;
Sayfanın kod bölümüne;

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
sat = Target.Row
süt = Target.Column
If Cells(sat, süt) <> "" Then
If sat >= 6 And sat <= 1000 Then
If süt = 6 Or süt = 7 Then
Cells(sat, "h") = Date
End If
End If
End If
End Sub

Kodlarını yerleştirip deneyin.
İyi çalışmalar.

Not: Sorunuzun makro bölümünde olması gerekirdi...
 
Katılım
25 Mayıs 2010
Mesajlar
480
Excel Vers. ve Dili
Office 2019
64bit
Tr
Win 10
Altın Üyelik Bitiş Tarihi
12-07-2024
Merhaba;
Sayfanın kod bölümüne;

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
sat = Target.Row
süt = Target.Column
If Cells(sat, süt) <> "" Then
If sat >= 6 And sat <= 1000 Then
If süt = 6 Or süt = 7 Then
Cells(sat, "h") = Date
End If
End If
End If
End Sub

Kodlarını yerleştirip deneyin.
İyi çalışmalar.

Not: Sorunuzun makro bölümünde olması gerekirdi...
BU şekilde çalışmadı. Tekrar bakabilir misiniz
 
Katılım
25 Mayıs 2010
Mesajlar
480
Excel Vers. ve Dili
Office 2019
64bit
Tr
Win 10
Altın Üyelik Bitiş Tarihi
12-07-2024
Günaydın

Bu haliyle G hücresine yazınca atıyor ama H sütununa da eklemek istiyorum
 

Ekli dosyalar

Üst