Birden Fazla Dosyayı Birleştirme

Birden Fazla Dosyayı Birleştirme

Birden Fazla Dosyayı Birleştirme
Birden Fazla Dosyayı Birleştirme, bilgisayardan seçilen birden fazla Excel dosyasının verilerini makro yardımıyla yeni bir çalışma kitabında toplar. Sonuç, tek bir sayfa ya da kaynak sayfalarının ayrı ayrı kopyalandığı bir kitap olarak hazırlanır.
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir.

Dosyanın içeriği​

  • Sheet1: Kullanıcı arayüzüdür (A1:N34). Dosya seçme düğmesi (Browse), seçilen dosya adlarının görüntülendiği metin alanı, kaynak sayfa seçeneği, hedef sayfa seçeneği ve birleştirme düğmesi bu sayfada yer alır.
Sayfada formül bulunmaz; tüm işlem makro ile yürütülür.

Makrolar​

  • Workbook_Open: Dosya açıldığında arayüzü hazırlar. Açılır listeleri doldurur, dosya yolu alanını temizler, sayfa adı satırlarını (12:14) gizler ve Ctrl tuşuyla çoklu dosya seçilebileceğini belirten notu yazar.
  • cbSourceWorksheets_Change: Kaynak sayfa seçeneği "selected sheets" olduğunda sayfa adı giriş alanını ve satırları gösterir; "all sheets" olduğunda gizler. Sayfa adı alanında ? (tek karakter), * (sıfır veya daha fazla karakter) ve # (tek rakam) joker karakterleri kullanılabilir.
  • bBrowse_Click: Dosya seçim penceresini açar. Birden fazla dosya seçilebilir; seçilen dosyaların adları uzantısız olarak metin alanında listelenir.
  • cMerge_Click: Girişleri doğrular, arka planda görünmeyen yeni bir Excel oturumu açar ve sonuç kitabını "ExcelDestek Sonuç" adıyla oluşturur. "one sheet." seçeneğinde her kaynak sayfanın kullanılan aralığı, sonuç sayfasında alt alta yapıştırılır. "multiple sheets." seçeneğinde kaynak sayfalar sonuç kitabına ayrı sayfa olarak kopyalanır ve A:B sütunlarında "Name" ve "Source" başlıklı bir liste tutulur. Kaynak dosyalar kaydedilmeden kapatılır.
Kodda dosya silme ya da dış bağlantı işlemi bulunmaz. Sayfa koruma parolası kod içinde tanımlıdır: ExcelDestek^!23

Nasıl kullanılır​

  1. Dosyayı açın ve makroları etkinleştirin.
  2. Browse düğmesine tıklayın, Ctrl tuşunu basılı tutarak birleştirilecek dosyaları seçin.
  3. Kaynak sayfa seçeneğinden "all sheets" ya da "selected sheets" seçin; ikinci durumda sayfa adı ya da joker karakterli desen girin.
  4. Hedef seçeneğinden "one sheet." veya "multiple sheets." seçin.
  5. Birleştirme düğmesine tıklayın; sonuç yeni açılan çalışma kitabında oluşturulur.
Birleştirilecek dosyaların sütun yapısının aynı olması, tek sayfada toplanan verilerin düzenli görünmesini sağlar.

Galeri

  • Birden Fazla Dosyayı Birleştirme - 1
    Birden Fazla Dosyayı Birleştirme - 1

ExcelDepo tarafından daha fazla dosya

Detaylar
Yazar
ExcelDepo
İndirme
31
Gösterim
2,240
İlk sürüm
Güncel
SHA-256
99bb3e572ef64f25c94490af2a0853f647e7dbb3713557244ecff6e0f40eeb34

Puanlar

5.00 Oylama 1 İnceleme
Geri
Üst