Excel 2010 -> 200 ayrı dosyadaki belirli sayfayı tek bir çalışma sayfasında birleştir?


1

Bu gibi diğer yayınlarda çözümler denedim ve şu ana kadar hiçbir şey işe yaramadı: /

> 200 ayrı excel dosyam var ve aslında bu dosyaların her birinden ayrı bir dosyada tek bir sayfada birleştirilen belirli bir sayfa istiyorum.

  • Orijinal dosyaların her birinde birden fazla sayfa var - peşinde olduğum sayfa FIELD (veya Alan veya alan, büyük / küçük harflerin önemli olup olmadığından emin değil) olarak adlandırılır. - Her dosyada her zaman aynı konumda değil, ör. birinci veya ikinci sayfa olabilir.
  • Genel olarak, FIELD sayfalarının her birindeki başlıklar aynıdır, ancak bazı değişiklikler olabilir ve muhtemel konum aynı olmayabilir (yani bir sayfadaki A sütununda bir başlık diğerinde C sütununda olabilir).

Özellikle FIELD sayfasını her dosyadan almanın ve bunları ayrı bir dosyada birleştirmenin bir yolu var mı, eğer başlıkları eşleşirse hepsi bu sütuna doldurur ve yeni bir başlık varsa, bu dosyaya başka bir sütun ekler. son?

Yani örneğin:

A, B, D, C ile bir sayfa ve A, B, C, Da ile başka bir sayfaya beş giriş ve A, B, C, D, Da - 10, A, B altında bir ana sayfa üretmek için beş giriş , D ve Da altında her biri C ve beş giriş

enter image description here

Bunlardan herhangi birinin kafa karıştırıcı olup olmadığını açıklığa kavuşturmaktan mutluyum! Bunun muhtemelen oldukça seçici ve spesifik bir soru olduğunu biliyorum, ancak herhangi bir yardım çok faydalı olacaktır!

Güncelleme: Maalesef VBA'da mevcut koddaki küçük düzenlemeler dışında hiçbir becerim yok - daha kolay bir yol olabileceğini umduğumu itiraf etmeliyim. Fakat burada bir Excel uzmanımız var (kim çok zaman fakiridir, ve burada bir araya getirdiğim bu belirsiz bulanıklıktan daha fazlasıyla ona gelebileceğimi umuyordum:). Bu yüzden kodlarını düzenlemeye çalıştığım diğer mesajlardan bazıları: Birden Çok Excel Dosyasındaki Verileri Tek Bir Excel Dosyasına veya Access Veritabanına Birleştirme Birçok Excel çalışma kitabından yeni veri tablosu oluşturun https://stackoverflow.com/questions/26455076/combine-multiple-excel-workbooks-into-a-single-workbook https://www.extendoffice.com/documents/excel/456-combine-multiple-workbooks.html


Merhaba txsmills, sorunuzu cevaplamak için "Bir yolu var mı?" cevap Evet. Şimdiye kadar ne denedin? Çalışacak bir şey olmadan size sunulacak çok az yardım var. Şu anki girişiminizi soruya ekleyebilir misiniz? Teşekkürler.
Tim Wilkinson

Süper Kullanıcıya Hoşgeldiniz! Lütfen bunu not al Süper kullanıcı bir komut dosyası yazma hizmeti değil. Bize şu ana kadar ne denediğinizi (kullandığınız herhangi bir komut dosyası dahil) ve nerede kaldığınızı söylerseniz, belirli sorunlarda size yardımcı olabiliriz. Ayrıca okumalısınız Nasıl iyi bir soru sorabilirim? .
DavidPostill

Evet, önce bir dizinden geçen ve kitapları açan, sayfayı kopyalayıp kitapları kapatan bir kod yazmanız gerekir. Daha sonra hepsi tek bir belgededir ve belirli başlıkları arayan ve bunları yeni bir sayfada birleştiren sayfaya giden kod yazabilirsiniz.
Raystafarian

"Bunun gibi diğer yayınlarda çözümler denedim" diyorsunuz. Lütfen bazılarına bağlantı verin.
user 99572 is fine
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.