- Katılım
- 23 Mayıs 2011
- Mesajlar
- 5,509
- Excel Vers. ve Dili
- Microsoft 365 TR-EN
Öncelikle data dosyasının boyutu (14.6 MB) gereksiz fazla, tüm sayfalardaki dolu hücreler haricindeki tüm satırları silin, dosyanın boyutu ~30KB'ye düşecektir.
Ardından sorguyu bu şekilde değiştirip deneyin.
Hatta öncesine bir de şu kodları eklerseniz daha verimli olur.
Data dosyasının da temiz hâlini iletiyorum. Sizdeki ile bunun boyut farkına bakın.
Ardından sorguyu bu şekilde değiştirip deneyin.
SQL:
Kayit_Seti.Open "Select format(f1,'dd.mm.yyyy hh:mm'),f2,f3,f4,f5,f6*1 From [istasyona$a2:f" & kayit & "]", Baglanti, 1, 1
Hatta öncesine bir de şu kodları eklerseniz daha verimli olur.
SQL:
Kayit_Seti.Open "Select count(*) from [istasyona$]", Baglanti, 1, 1
kayit = Kayit_Seti.Fields(0): Kayit_Seti.Close
Data dosyasının da temiz hâlini iletiyorum. Sizdeki ile bunun boyut farkına bakın.
