select * from ["+sayfaadı+"$]

mahmyt

Altın Üye
Katılım
12 Aralık 2019
Mesajlar
94
Excel Vers. ve Dili
türkçe
Altın Üyelik Bitiş Tarihi
16-03-2026
Üstatlarım merhaba;
Aşağıdaki kodda indirilecek kdv listesi sayfasından veri alabiliyorum ancak 1 den fazla excel dosyasında diğer excellerden veri alırken sayfa adları değişkenlik göstermektedir.
İnternette araştırma yaptım ama doğru veri alamadım.

Yardımlarınız için şimdiden teşekkür ederim.


Kod:
sorgu = "Select * From [İndirilecek KDV Listesi$]"
 

Trilenium

Destek Ekibi
Destek Ekibi
Katılım
16 Eylül 2008
Mesajlar
1,122
Excel Vers. ve Dili
Microsoft Office 2019 English

mahmyt

Altın Üye
Katılım
12 Aralık 2019
Mesajlar
94
Excel Vers. ve Dili
türkçe
Altın Üyelik Bitiş Tarihi
16-03-2026
örnek olarak
Aynı dosya içerisinde 1.excelde indirilecek kdv listesi sayfasından
sorgu = "Select * From [İndirilecek KDV Listesi$]" bu kodla veri alırken 2.excel de ise sadece indirilecek yazan sayfadan veri almak istiyorum sayfa adları değişmesiyle kod çalışmayacağı için sorgu = "Select * From [İndirilecek KDV Listesi$]" kod kısmında fromdan sonra sheet1 i tetikleyecek ifadeyi nasıl oluşturabilirim.
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,372
Excel Vers. ve Dili
Ofis 365 Türkçe
Merhaba,

Dosyalarda sayfa sayıları aynı mı?
Diyelim ki sadece ilk sayfadan veriler çekilecekse işiniz kolay ama her dosyada çok sayfa var ve sayfa adları da değişken olursa işiniz zor.
 

mahmyt

Altın Üye
Katılım
12 Aralık 2019
Mesajlar
94
Excel Vers. ve Dili
türkçe
Altın Üyelik Bitiş Tarihi
16-03-2026
necdet bey merhaba

tek sayfa var üstadım sadece dosya adları tutmuyor
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,372
Excel Vers. ve Dili
Ofis 365 Türkçe
Merhaba,
Aşağıdaki kodu dener misiniz?

Kod:
Dim Sorgu As String
Sorgu = "Select * From [" & Sheets(1).Name & "$]"
 

mahmyt

Altın Üye
Katılım
12 Aralık 2019
Mesajlar
94
Excel Vers. ve Dili
türkçe
Altın Üyelik Bitiş Tarihi
16-03-2026
necdet bey ve korhan bey allah razı olsun çok teşekkür ederim.
 
Üst