Soru Makro ile kritere göre veri getirmek

Katılım
26 Nisan 2024
Mesajlar
5
Excel Vers. ve Dili
Excel 2016 - 2019
Merhaba Arkadaşlar,

Makro ile bir veri süzmek istiyorum. Tek kriter olunca istediğimi yapabiliyorum ama farklı sütunda ikinci bir kriter olunca istediğim gibi sonuç alamıyorum. Konu hakkında yardımlarınızı rica ederim.

Veriler S1 sayfasındadır.

S2 sayfasında B1:B7 aralığındaki kriterler ve F1:F7 aralığındaki kriterlere göre veri getirmem lazımdır.
Aşağıdaki kod kısmı ile yapmaya çalışıyorum ama boş ve farklı veriler getirmektedir.


If s1.Cells(i, "B").Value <> "" _
And s1.Cells(i, "N").Value <> "" _
And ( _
Application.WorksheetFunction.CountIf(s2.Range("B1:B7"), s1.Cells(i, "B").Value) > 0 _
Or Application.WorksheetFunction.CountIf(s2.Range("F1:G7"), s1.Cells(i, "N").Value) > 0 _
) Then
 

Muzaffer Ali

Destek Ekibi
Destek Ekibi
Katılım
5 Haziran 2006
Mesajlar
6,730
Excel Vers. ve Dili
2021 Türkçe
Merhaba.
Örnek dosya hazırlayıp üzerinde sorarsanız daha hızlı ve doğru yanıt alırsınız.
Örnek dosyanızı dosya.co gibi bir paylaşım sitesinde paylaşabilirsiniz.
 

Ouzz_z

Altın Üye
Katılım
19 Nisan 2024
Mesajlar
109
Excel Vers. ve Dili
LTSC Pro Plus 2024
Altın Üyelik Bitiş Tarihi
20-04-2026
("F1:G7") yerine ("F1:F7") olması gerekiyor olabilir
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,598
Excel Vers. ve Dili
Ofis 365 Türkçe
Merhaba,
Makro kaydet ile kodları oluşturup inceleyebilirsiniz.
 
Üst