Private Sub Worksheet_Change(ByVal Target As Range)
On Local Error GoTo cikis
Dim syf As Worksheet
Set syf = Worksheets("sayfa2")
Select Case Target.Column
Case Is = 1
Select Case Target.Value
Case Is <> Empty
Target.Offset(0, 1).Value = _
WorksheetFunction.VLookup(Target, syf.Range("a1:j" & syf.Range("a65536").End(3).Row), 2, 0)
Target.Offset(0, 2).Value = _
WorksheetFunction.VLookup(Target, syf.Range("a1:j" & syf.Range("a65536").End(3).Row), 3, 0)
Target.Offset(0, 3).Value = _
WorksheetFunction.VLookup(Target, syf.Range("a1:j" & syf.Range("a65536").End(3).Row), 4, 0)
Target.Offset(0, 4).Value = _
WorksheetFunction.VLookup(Target, syf.Range("a1:j" & syf.Range("a65536").End(3).Row), 5, 0)
Target.Offset(0, 5).Value = _
WorksheetFunction.VLookup(Target, syf.Range("a1:j" & syf.Range("a65536").End(3).Row), 6, 0)
Target.Offset(0, 6).Value = _
WorksheetFunction.VLookup(Target, syf.Range("a1:j" & syf.Range("a65536").End(3).Row), 7, 0)
Target.Offset(0, 7).Value = _
WorksheetFunction.VLookup(Target, syf.Range("a1:j" & syf.Range("a65536").End(3).Row), 8, 0)
Target.Offset(0, 8).Value = _
WorksheetFunction.VLookup(Target, syf.Range("a1:j" & syf.Range("a65536").End(3).Row), 9, 0)
Target.Offset(0, 9).Value = _
WorksheetFunction.VLookup(Target, syf.Range("a1:j" & syf.Range("a65536").End(3).Row), 10, 0)
Target.Offset(0, 10).Value = _
WorksheetFunction.VLookup(Target, syf.Range("a1:j" & syf.Range("a65536").End(3).Row), 11, 0)
Target.Offset(0, 11).Value = "mehmet"
Case Else
Target.Offset(0, 1).Value = ""
Target.Offset(0, 2).Value = ""
Target.Offset(0, 3).Value = ""
Target.Offset(0, 4).Value = ""
Target.Offset(0, 5).Value = ""
Target.Offset(0, 6).Value = ""
Target.Offset(0, 7).Value = ""
Target.Offset(0, 8).Value = ""
Target.Offset(0, 9).Value = ""
Target.Offset(0, 10).Value = ""
End Select
Case Else
cikis:
Exit Sub
End Select
Set syf = Nothing
End Sub
Yukardaki kod sayfa1 den a sütunundan aldığı veriyi sayfa 2 de bularak verileri sayfa 1 e çekiyor.
ben A sütununa girdiğim verinin ilk 4 karakterini sayfa2 de aratmak istersem ne yapmalıyım
