sertac87
Yeni Üye
- Katılım
- 3 Eyl 2026
- Mesajlar
- 5
- Aldığı beğeni
- 2
- Excel V
- Office 2024 TR
Konu Sahibi
Selamlar herkese, forumda yeniyim. Şirkette bir ana havuz dosyam var. Her gün farklı departmanlardan gelen 15-20 adet kapalı Excel dosyasındaki verileri bu ana dosyada birleştirmek (konsolide etmek) zorundayım.Şu an klasik Workbooks.Open yöntemiyle dosyaları tek tek arka planda açıp, veriyi kopyalayıp kapatan bir makro döngüsü kullanıyorum. Fakat dosyaların her biri yaklaşık 50'şer bin satır olduğu için makronun çalışması bazen 4-5 dakika sürüyor, işlem esnasında Excel tamamen kilitleniyor ve yanıt vermiyor moduna düşüyor.Dosyaları hiç açmadan, arka planda ADO ve SQL (Select * From...) bağlantısı kurarak bu verileri ana dosyama saniyeler içinde çekmenin bir yolu var mıdır? Kod yapısını bir türlü oturtamadım, bağlantı (Connection string) sürekli hata veriyor. Örnek taslak dosyamı ekliyorum, VBA mimarisinde uzman hocalarımızın desteğini bekliyorum.
Şimdiden çok teşekkürler.
Şimdiden çok teşekkürler.
Ekli dosyalar
Bu konu çözüme ulaşmıştır yüklü dosyaları indirmek için Bronz üye olunuz.
Bu dosyayı indirmek için yetkiniz bulunmamaktadır.