• DİKKAT

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

ADO sorguda Alan adı yerine Alan numarası

tamer42

Destek Ekibi
Destek Ekibi
Katılım
11 Mart 2005
Mesajlar
3,202
Excel Vers. ve Dili
Office 2013 İngilizce
Merhaba,
Kapalı bir excel dosyasına ADO bağlantıda sorgu oluştururken;

Aşağıdaki kodda Alan adını (Report_No) yazmak yerine sütun numarasını yazmak mümkünmüdür,

Özetle Report_No alanı "E" sütununda bu nedenle sütun numarası olarak 4 (=5-1) yazmak mümkündür? yada farklı bir yöntemi var mıdır?

strSQL = "Select 4 from " & Sayfa

gibi....

Kod:
strSQL = "Select [Report_No] from " & Sayfa

RS.Open strSQL, baglan, 1, 3

ilginize şimdiden teşekkürler,
iyi haftasonları.
 
Select F4 from

Şeklinde tablonun sütun sayısı belirtiliyor diye biliyorum.
 
hdr=no olarak deneyin, o da olmazsa tabloyu başlık satırı olmadan tanımlayın.
 
Sayfa değişkeninizi nasıl atadınız önemli.

Örneğin
Sayfa1 A1:K1000 aralığı için
"Select f4 from [Sayfa1$A1:K1000]"

Aralık belirtmek zorunda da değilsiniz
"Select f4 from [Sayfa1$]"

Burada f4 D sütununu verir. Siz E için f5 demelisiniz.

Ancak aralığınız mesela şöyle ise E sütunu için f4 kullanailirsin
"Select f4 from [Sayfa1$B1:K50]"
 
Geri
Üst