• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

makro kodu

Aşağıdaki kodları Sayfa2'nin kod bölümüne (sayfa adına sağ tıklayıp kod görüntüle deyince açılan sayfaya) yapıştırın. C2:C1000 aralığına veri girip deneyiniz:

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
Set s1 = Sheets("Sayfa1")
son1 = s1.Cells(Rows.Count, "A").End(3).Row
If Intersect(Target, Range("C2:C1000")) Is Nothing Then Exit Sub
If Selection.Count > 1 Then Exit Sub
If Target = "" Then
    Cells(Target.Row, "M") = ""
    Exit Sub
ElseIf WorksheetFunction.CountIf(s1.Range("A1:A" & son1), Target) = 0 Then
    MsgBox Target & " Sayfa1'de bulunmamaktadır.", vbCritical
    Target.Select
Else
    Cells(Target.Row, "M") = WorksheetFunction.VLookup(Target, s1.Range("A1:B" & son1), 2, 0)
End If
End Sub
 
tşk ederim hocam elinize sağlık
 
Geri
Üst