• DİKKAT

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

aktarım

ulutanas

Altın Üye
Katılım
8 Kasım 2008
Mesajlar
582
Excel Vers. ve Dili
Excel Vers. ve Dili Ofis 2021 TR 32 Bit
arkadaşlar ekdeki dosyayı incelerseniz bir sorum olacaktı basittir mutlaka ama işin içinden çıkamadım malesef :(
 

Ekli dosyalar

Selamlar,
Örneği deneyiniz:
Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
On Error Resume Next
If Intersect(Target, [c3:c15]) Is Nothing Or Target = "" Then Exit Sub
Set s = Sheets("ürün fiyatları")
Set Bul = s.Range("a2:a" & [a65536].End(3).Row).Find(Target, LookIn:=xlValues, LookAt:=xlWhole)
If Not Bul Is Nothing Then
Target.Offset(0, 3) = s.Cells(Bul.Row, "b")
End If
End Sub
 

Ekli dosyalar

Leumruk bey bir yardım daha ltf.:)

Leumruk bey ilginiz için çok teşekkür ederim sizden aldığım yardımla bir sayfa yapmıştım ama sizden bir ricam olacak ekdeki dosyaya da aynı işlemi uygulayabilirmisiniz rica etsem. Teşekkür ederim. :)
 

Ekli dosyalar

Dosya ekte.
 

Ekli dosyalar

Son düzenleme:
Leumruk bey siz bir harikasınız ilginiz için çok teşekkür ederim :)
 
leumruk bey fiyat listesi bölümüne 12 üründen sonrasını yazdığımda fiyatları aktarmıyo rica etsem dosyayı tekrar kontrol edebilirmisiniz. teşekkürler.
 
Merhaba,
Sanırım şu satırla alakalı:
Bu satırı:
Kod:
If Intersect(Target, [c3:c15]) Is Nothing Or Target = "" Then Exit Sub
Aşağıdaki satırla değiştirin.
Kod:
If Intersect(Target, Range("c3:c"&[c65536].End(3).Row)) Is Nothing Or Target = "" Then Exit Sub
 
sanırım daha önceki yolladığınız dosyayı kontrol ettiniz son yolladığınız dosyada farklı komutlar var. kontrol edebilirmisiniz rica etsem. teşekkürler.
 
sanırım daha önceki yolladığınız dosyayı kontrol ettiniz son yolladığınız dosyada farklı komutlar var. kontrol edebilirmisiniz rica etsem. teşekkürler.
Kodu şununla değiştirin, kırmızı kısım yeni eklendi.
Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
On Error Resume Next
If Intersect(Target, [b4]) Is Nothing Or Target = "" Then Exit Sub
Set s = Sheets("ürün fiyatları")
Set Bul = s.Range("a2:a" & [COLOR="Red"]s[/COLOR].[a65536].End(3).Row).Find(Target, LookIn:=xlValues, LookAt:=xlWhole)
If Not Bul Is Nothing Then
Target.Offset(3, 0) = s.Cells(Bul.Row, "b")
End If
End Sub
Yukarıdaki dosyayı da güncelledim.
 
Son düzenleme:
Geri
Üst