- Katılım
- 13 Temmuz 2016
- Mesajlar
- 613
- Excel Vers. ve Dili
- Excel 2010 & 2016 Türkçe
- Altın Üyelik Bitiş Tarihi
- 06-03-2020
Merhaba
Aşağıdaki Kod ile kapalı dosyadan veri alıyorum ancak her zaman sayfa isimleri aynı değil bunun için hata alıyorum. Bağlantı Kurduğu her excelde sadece tek sayfa var. Olmasını istediğim ya her bağlantı kurduğu excelin sayfa ismini alması yada her bağlantı kurduğu excelin birinci sayfasındaki veriyi alması. Şuanda aktif kullandığım sayfa ismi hesaphareketleri$A6:F
Teşekkürler
Aşağıdaki Kod ile kapalı dosyadan veri alıyorum ancak her zaman sayfa isimleri aynı değil bunun için hata alıyorum. Bağlantı Kurduğu her excelde sadece tek sayfa var. Olmasını istediğim ya her bağlantı kurduğu excelin sayfa ismini alması yada her bağlantı kurduğu excelin birinci sayfasındaki veriyi alması. Şuanda aktif kullandığım sayfa ismi hesaphareketleri$A6:F
Teşekkürler
Kod:
Set cn = CreateObject("adodb.connection")
Set Rs = CreateObject("adodb.recordset")
cnstr = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & ExcelDosyaYolu & ExcelDosyaAdi & ";Extended Properties=""Excel 12.0 Macro;HDR=NO"""
cn.Open (cnstr)
S1 = "[Excel 12.0 Macro;HDR=NO;Database=" & ExcelDosyaYolu & ExcelDosyaAdi & "].[hesaphareketleri$A6:F]"