• DİKKAT

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

Değer girerek arama kopyalama

BirTürk1

Destek Ekibi
Destek Ekibi
Katılım
6 Eylül 2007
Mesajlar
134
Excel Vers. ve Dili
Excel 2003 TR
Sayfa1 de c sütununa değer girildiğinde
sayfa2 deki c sütunundaki aynı değeri bulsun sağındaki hücre dolu ise sağındaki 11 sütunun ( d, e, f, g, h, ı, j, k, l, m, n )
ilgili satırındaki sadece değerlerini sayfa1 de ( d, e, f, g, h, ı, j, k, l, m, n ) hücrelerine kopyalasın
örnek çalışma kitabını ekliyorum.
Yardımlarınız için şimdiden teşekkür ediyorum.
 

Ekli dosyalar

Selamlar,

Bu işlem için ikinci bir sayfaya ihtiyacınız yok. Aşağıdaki kodu Sayfa1 in kod bölümüne uygulayın. C sütununa değer girdikçe üst satırlarda bu değeri arar ve bulduğunda istediğiniz sütunları yanına taşır.

Kod:
Option Explicit
 
Private Sub Worksheet_Change(ByVal Target As Range)
    Dim BUL As Range
    If Intersect(Target, [C6:C65536]) Is Nothing Then Exit Sub
    If Target.Count > 1 Then Exit Sub
    If Target = Empty Then Target.Offset(0, 1).Resize(1, 11).Value = Empty
    Set BUL = Range("C6:C" & Target.Row - 1).Find(Target)
    If Not BUL Is Nothing Then
    If Cells(BUL.Row, "D") <> Empty And Target.Offset(0, 1) = Empty And Target.Offset(0, 2) = Empty Then
    Target.Offset(0, 1).Resize(1, 11).Value = Range("D" & BUL.Row & ":N" & BUL.Row).Value
    End If
    End If
    Set BUL = Nothing
End Sub
 
Teşekkür ederim sayın korhan ayhan
deneyeceğim
 
Geri
Üst