DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Private Sub Worksheet_Change(ByVal Target As Range)
Dim k As Range
If Intersect(Target, Range("C12:C37")) Is Nothing Then Exit Sub
Set k = Sheets("data").Range("A2:A65536").Find(Target.Value, , xlValues, xlWhole)
If Not k Is Nothing Then
For i = 1 To 4
Target.Offset(0, i).Value = k.Offset(0, i).Value
Next i
End If
Set k = Nothing
End Sub
cok tesekkur ederim hizli cevabiniz icin, gercekten supersiniz. acaba bu macro da verileri istedigim basliklar altina gelmesini saglayabilirmisiniz? macro calisiyor ama degerler baska basliklar altinda cikiyor?Dosyanız ekte.
Kod:Private Sub Worksheet_Change(ByVal Target As Range) Dim k As Range If Intersect(Target, Range("C12:C37")) Is Nothing Then Exit Sub Set k = Sheets("data").Range("A2:A65536").Find(Target.Value, , xlValues, xlWhole) If Not k Is Nothing Then For i = 1 To 4 Target.Offset(0, i).Value = k.Offset(0, i).Value Next i End If Set k = Nothing End Sub
Rica ederim.tamam hallettim "data" sayfasında kolonlarin yerini degistirdim oldu. Cok tesekkur ederim tekrar
![]()