Merhaba arkadaşlar,
Forumda aşağıdaki şekilde bir kod buldum ve dosyama uyarladım.
Ancak Sayfa1 "A" sütunundaki bir hücreyi sildiğimde "B" sütunundaki verinin de silinmesi gerekiyor.
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("A2:A10000")) Is Nothing Then
On Error Resume Next
If Target = "" Then Exit Sub
If WorksheetFunction.CountIf(Sheets("Sayfa2").Range("A:A"), Cells(Target.Row, "A")) > 0 Then
Cells(Target.Row, "B") = WorksheetFunction.VLookup(Cells(Target.Row, "A"), Sheets("Sayfa2").Range("A:B"), 2, 0)
Else
Cells(Target.Row, "b") = "Aradığınız değer bulunamadı."
End If
End If
End Sub
Forumda aşağıdaki şekilde bir kod buldum ve dosyama uyarladım.
Ancak Sayfa1 "A" sütunundaki bir hücreyi sildiğimde "B" sütunundaki verinin de silinmesi gerekiyor.
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("A2:A10000")) Is Nothing Then
On Error Resume Next
If Target = "" Then Exit Sub
If WorksheetFunction.CountIf(Sheets("Sayfa2").Range("A:A"), Cells(Target.Row, "A")) > 0 Then
Cells(Target.Row, "B") = WorksheetFunction.VLookup(Cells(Target.Row, "A"), Sheets("Sayfa2").Range("A:B"), 2, 0)
Else
Cells(Target.Row, "b") = "Aradığınız değer bulunamadı."
End If
End If
End Sub
