- Katılım
- 11 Mart 2005
- Mesajlar
- 3,102
- Excel Vers. ve Dili
- Office 2013 İngilizce
Merhabalar,
Aşağıdaki kodlarla Kapalı bir dosyadan koşullu veri alabiliyorum...
Benim öğrenmek istediğim kayıtları sayabilmek,
yani bir koşuldan bağımsız "C:\TEMP\myLKSY.xls" dosyasında "Sayfa11" içerisinde "Adı" alanında toplam kaç satır (kayıt) var.
İyi Çalışmalar.
Aşağıdaki kodlarla Kapalı bir dosyadan koşullu veri alabiliyorum...
Benim öğrenmek istediğim kayıtları sayabilmek,
yani bir koşuldan bağımsız "C:\TEMP\myLKSY.xls" dosyasında "Sayfa11" içerisinde "Adı" alanında toplam kaç satır (kayıt) var.
Kod:
........
.............
Set cnt = New ADODB.Connection
strConn = "Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=C:\TEMP\myLKSY.xls;" & _
"Extended Properties=""Excel 8.0;HDR=Yes"""
cnt.Open strConn
For i = 2 To [U65536].End(3).Row
Set rst = New ADODB.Recordset
a = Range("U" & i).Value
stsql = "SELECT * FROM [Sayfa11$]Where Adı='" & a & "'"
rst.Open stsql, cnt, 1, 3
s = rst("Soyad")
Range("AI" & i).Value = s
stsql = ""
Set rst = Nothing
Next i
........
.............