• DİKKAT

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

Sorgu makrosu yardım

Katılım
24 Kasım 2007
Mesajlar
769
Excel Vers. ve Dili
Office 365 - Türkçe
Set conn = CreateObject("ADODB.Connection")
Set rs = CreateObject("ADODB.RECORDSET")
conn.Open "Provider=microsoft.ace.oledb.12.0;data source=" & dosya & ";extended properties=""excel 12.0;hdr=yes;imex=1"";"
rs.Open "select * from [ARIZALAR$A1:Y165536] where SAYI=" & Range("AC1").Value & " or BKMA=" & Range("AN1").Value & ";", conn, 1, 1

SAYI=" & Range("AC1").Value & "
BKMA=" & Range("AN1").Value & "
Kriterlerini OR ile birleştirdim.

Ben hem SAYI hemde BKMA kriterlerinin aynı satırda koşulu sağladıkları verileri çekmek istiyorum. Fakat kod SAYI ve BKMA kriterine ait tüm verileri çekiyor

Örn :
SAYI : 50
BKMA : 100

1- 50 100 (x)
2- 50 100 (x)
3- 50 400
4- 50 500
5- 10 100
6- 20 100
7- 50 100 (x)

Yukarıda örneğe göre : 1. 2. 7. satırların çekilmesi lazım
İstediğim durum bu
Yardımlarınız için şimdiden teşekkür ederim
 
OR yerine AND bağlacını kullanın.
 
Tabii yaa
Sabah sabah uyanamadım
Bir VEYA, diğeri VE
Teşekkür ederim
 
Geri
Üst