Soru indis formülünü makroda kullanma

sirkülasyon

Altın Üye
Katılım
10 Temmuz 2012
Mesajlar
2,532
Excel Vers. ve Dili
2021 LTSC TR
Altın Üyelik Bitiş Tarihi
18-06-2026
Kod:
=EĞERHATA(İNDİS(Çizelge!$X$6:$X$85;KAÇINCI(C6;Çizelge!$C$6:$C$85;0));"")
Cells(Target.Row, "W").Value = Bu kısma yukarıda yer alan formülün makro karşılığını yazabilmem için yardımcı olabilir misiniz?

Teşekkür eder, saygılarımı sunarım.
 

turist

Destek Ekibi
Destek Ekibi
Katılım
18 Kasım 2009
Mesajlar
5,102
Excel Vers. ve Dili
2013 64Bit
English
Kod:
Cells(Target.Row, "W").Value =["=IFERROR(INDEX(Çizelge!$X$6:$X$85,MATCH(C6,Çizelge!$C$6:$C$85,0)),"""")"]
 

sirkülasyon

Altın Üye
Katılım
10 Temmuz 2012
Mesajlar
2,532
Excel Vers. ve Dili
2021 LTSC TR
Altın Üyelik Bitiş Tarihi
18-06-2026
Üstad
Ellerine Sağlık. Teşekkür ederim.
Sağolasın
 

turist

Destek Ekibi
Destek Ekibi
Katılım
18 Kasım 2009
Mesajlar
5,102
Excel Vers. ve Dili
2013 64Bit
English
Sağ olun, iyi çalışmalar.
 

sirkülasyon

Altın Üye
Katılım
10 Temmuz 2012
Mesajlar
2,532
Excel Vers. ve Dili
2021 LTSC TR
Altın Üyelik Bitiş Tarihi
18-06-2026
Rica etsem
Kod:
Cells(Target.Row, "W").Value =["=IFERROR(INDEX(Çizelge!$X$6:$X$85,MATCH(C6,Çizelge!$C$6:$C$85,0)),"""")"]
yukarıdaki makro C6 hücresi sabit kalıyor. alt satıra da geçilse C6 geliyor. C6 alt hücreye geçtiğinde C7, C8 gibi değişmesi nasıl yapılabilir.
 

Hakan Ertürk

Altın Üye
Katılım
23 Haziran 2016
Mesajlar
65
Excel Vers. ve Dili
Ofis 2016 TR 64 Bit
Altın Üyelik Bitiş Tarihi
29-05-2032
Merhaba,

Formülünüzde $C$6 yerini $C6 olarak değiştirdim. $ işareti o satır ve sütunu kilitler. Değişmemesini istediğimiz satır ve sütun durumlarında kullanılır.

Kod:
Cells(Target.Row, "W").Value =["=IFERROR(INDEX(Çizelge!$X$6:$X$85,MATCH(C6,Çizelge!$C6:$C$85,0)),"""")"]
Yukarıdaki formül işinizi görecektir.

Saygılarımla.
 

sirkülasyon

Altın Üye
Katılım
10 Temmuz 2012
Mesajlar
2,532
Excel Vers. ve Dili
2021 LTSC TR
Altın Üyelik Bitiş Tarihi
18-06-2026
Merhaba Hakan bey
Cells(Target.Row, "W").Value =["=IFERROR(INDEX(Çizelge!$X$6:$X$85,MATCH(C6,Çizelge!$C$6:$C$85,0)),"""")"]

formülünde "MATCH(C6" için değişken istemiştim.
 
Üst