Sorgu makrosu yardım

Katılım
24 Kasım 2007
Mesajlar
769
Excel Vers. ve Dili
Office 365 - Türkçe
Altın Üyelik Bitiş Tarihi
30-01-2024
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
 

systran

Destek Ekibi
Destek Ekibi
Katılım
15 Aralık 2007
Mesajlar
1,573
Excel Vers. ve Dili
2007 [TR], 2013 [TR]
OR yerine AND bağlacını kullanın.
 
Katılım
24 Kasım 2007
Mesajlar
769
Excel Vers. ve Dili
Office 365 - Türkçe
Altın Üyelik Bitiş Tarihi
30-01-2024
Tabii yaa
Sabah sabah uyanamadım
Bir VEYA, diğeri VE
Teşekkür ederim
 
Üst