Ado ile veri çekme

hamitcan

Uzman
Uzman
Katılım
1 Temmuz 2004
Mesajlar
7,737
Excel Vers. ve Dili
Excel 2019 Türkçe
Arkadaşlar merhaba,
Ado yardımıyla Rapor sayfasında verdiği kriterlere göre arama yapmak istiyorum. Şimdiden teşekkür ederim.
 

Ekli dosyalar

Erdem Akdemir

Destek Ekibi
Destek Ekibi
Katılım
4 Mayıs 2007
Mesajlar
3,640
Excel Vers. ve Dili
2016 PRO TÜRKÇE-İNG. 64 BİT
Hamit bey aşağıdaki kodu kullanabilirsiniz.
Kod ve Kod2 'nin sayı-metin özelliğine dikkat etmek lazım.

Kod:
Sub bul()

Set con = VBA.CreateObject("adodb.Connection")

con.Open "provider=microsoft.ace.oledb.12.0;data source=" & _
ThisWorkbook.FullName & ";extended properties=""Excel 12.0;hdr=yes"""

sorgu = "select Isim from[Data$] where kod = '" & Range("A2") & "' and Kod2= '" & Range("B2") & "' "
Set rs = con.Execute(sorgu)

Range("c2").CopyFromRecordset rs

End Sub
 
Son düzenleme:

hamitcan

Uzman
Uzman
Katılım
1 Temmuz 2004
Mesajlar
7,737
Excel Vers. ve Dili
Excel 2019 Türkçe
Teşekkür ederim Erdem Bey, esas listeye uyarlamaya çalışıyorum.
 

hamitcan

Uzman
Uzman
Katılım
1 Temmuz 2004
Mesajlar
7,737
Excel Vers. ve Dili
Excel 2019 Türkçe
Erdem Bey tekrar teşekkürler, gayet güzel çalışıyor.
 
Üst