• DİKKAT

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

İki koşula göre veri aktarma

  • Konbuyu başlatan Konbuyu başlatan 1Al2Ver
  • Başlangıç tarihi Başlangıç tarihi
Katılım
5 Kasım 2007
Mesajlar
4,727
Excel Vers. ve Dili
64 Bit TR - Microsoft Office 365 - Win11 Home
İyi sabahlar, Sayfa1'de kayıtlı verileri Sayfa2'ye iki koşul ile aktarmak istiyorum, teşekkür ederim.
 
Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address <> "$C$7" Then Exit Sub
 
Set f = Sheets("sayfa1").[b:c].Find([c7])
 
If f Is Nothing Then
    MsgBox [c7] & " bulunamad&#305;.", vbInformation
Else
    [c6] = Sheets("sayfa1").Range("c" & f.Row)
    [d6] = Sheets("sayfa1").Range("d" & f.Row)
End If
 
Set f = Nothing
 
End Sub
 
C6 hücrenize

=EĞER(ESAYIYSA(C7);DÜŞEYARA(C7;Sayfa1!B3:D12;2;0);DÜŞEYARA("*"&C7&"*";Sayfa1!C3:D12;1;0))

D6 hücrenize

=EĞER(ESAYIYSA(C7);DÜŞEYARA(C7;Sayfa1!B3:D12;3;0);DÜŞEYARA("*"&C7&"*";Sayfa1!C3:D12;2;0))

yazınız.
 
Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address <> "$C$7" Then Exit Sub
 
Set f = Sheets("sayfa1").[b:c].Find([c7])
 
If f Is Nothing Then
    MsgBox [c7] & " bulunamadı.", vbInformation
Else
    [c6] = Sheets("sayfa1").Range("c" & f.Row)
    [d6] = Sheets("sayfa1").Range("d" & f.Row)
End If
 
Set f = Nothing
 
End Sub

Sayın anemos, teşekkür ederim,

Kodu sırasıyla; sayfa1, sayfa2, Modül1 ve Thisworkbook'a ayrı ayrı yazarak denedim, ancak sonuç alamadım, zaman bulduğunuzda bir bakarsanız sevinirim, saygılarımla.
 
C6 hücrenize

=EĞER(ESAYIYSA(C7);DÜŞEYARA(C7;Sayfa1!B3:D12;2;0);DÜŞEYARA("*"&C7&"*";Sayfa1!C3:D12;1;0))

D6 hücrenize

=EĞER(ESAYIYSA(C7);DÜŞEYARA(C7;Sayfa1!B3:D12;3;0);DÜŞEYARA("*"&C7&"*";Sayfa1!C3:D12;2;0))

yazınız.

Ali bey, merhaba, teşekkür ederim, saygılarımla.
 
Merhaba,

Sayfa2'de denediyseniz çalışması gerekirdi. Dosyanız ektedir, tekrar deneyin.
 
Merhaba,

Sayfa2'de denediyseniz çalışması gerekirdi. Dosyanız ektedir, tekrar deneyin.

Sayın anemos, teşekkür ederim, saygılarımla.
 
Geri
Üst