Ana içeriğe atla

Excel'de birden çok sayfada aynı hücrelerden bir liste nasıl oluşturulur?

Her aylık satış tablosunu aşağıda gösterilen ekran görüntüsü gibi ayrı bir çalışma sayfasında dağıttığımızı ve tüm satış tablolarının aynı düzene sahip olduğunu varsayalım. Şimdi, birden çok çalışma sayfasındaki tüm toplam değerlerden (Hücre E6) bir liste oluşturmak istiyoruz. Nasıl yapılır? Ve ya her çalışma sayfasının toplam değerlerinden dinamik bir liste oluşturursak? Senin için iki yol var:

doc liste oluştur birden çok sayfa 1

VBA ile birden çok sayfada aynı hücrelerden bir liste oluşturun

Kutools for Excel ile birden çok sayfada aynı hücrelerden dinamik bir liste oluşturun

Birden çok çalışma sayfasını / çalışma kitabını tek bir çalışma sayfasına / çalışma kitabına kolayca birleştirin

Farklı çalışma kitaplarından düzinelerce sayfayı tek bir sayfada birleştirmek yorucu olabilir. Ancak Kutools for Excel's ile Birleştir (çalışma sayfaları ve çalışma kitapları) yardımcı program, sadece birkaç tıklama ile halledebilirsiniz!

reklam birleştirme sayfaları kitaplar 1


Aşağıdaki VBA kodu ile, birden çok çalışma sayfasında belirtilen hücrelerden kolayca bir liste oluşturabilirsiniz. Aşağıdaki gibi yapabilirsiniz:

Adım 1: Listenizi oluşturacağınız belirtilen hücreyi seçin. Bizim durumumuzda, Cell E6'yı seçiyoruz.

Adım 2: Basın Ara Toplam + F11 Microsoft Visual Basic for Applications penceresini açmak için aynı anda tuşlarına tıklayın, Ekle > modülve ardından aşağıdaki kodu modül penceresine yapıştırın.

VBA: Birden çok sayfada aynı hücrelerden bir liste oluşturun

Sub CreateList()
Dim xAddWs As Worksheet
Dim xWs As Worksheet
Dim RngAddress As String
xTitleId = "KutoolsforExcel"
RngAddress = Application.ActiveCell.Address
Set xAddWs = Application.ActiveWorkbook.Sheets.Add
xAddWs.Name = xTitleId
i = 1
For Each xWs In Application.ActiveWorkbook.Worksheets
If xWs.Name <> xTitleId Then
xAddWs.Cells(i, 1).Value = xWs.Range(RngAddress).Value
i = i + 1
End If
Next
End Sub

Adım 3: Basın F5 anahtarı veya tıklayın koşmak Bu VBA'yı çalıştırmak için düğmesine basın.

Ardından, tüm çalışma sayfalarındaki belirtilen hücreden alınan tüm değerler, KutoolsforExcel adlı yeni bir çalışma sayfasına kopyalanır. Ekran görüntüsüne bakın :

doc liste oluştur birden çok sayfa 2

Bu VBA, listeyi yeni bir çalışma sayfasına dolduracak ve listedeki değerler statik olup orijinal değerlerle değişmeyecek.

Bununla birlikte, bazen listeyi belirtilen aralıkta doldurmak ve liste değerlerinin her zaman belirtilen hücrelerdeki orijinal değerlerle her zaman uyumlu olmasını isteyebilirsiniz. Bu ihtiyaçları karşılamak için aşağıdaki yöntemi denemelisiniz.


Bu yöntem tanıtacak Kutools for Excel'S Çalışma Sayfalarına Dinamik Olarak Başvurun birden çok çalışma sayfasında aynı hücrelerden dinamik bir liste oluşturmak için yardımcı program.

Kutools for Excel - Excel için 300'den fazla temel araçla paketlenmiştir. Kredi kartı gerekmeden tam özellikli 30 günlük ÜCRETSİZ deneme sürümünün keyfini çıkarın! Şimdi İndirin!

Adım 1: Dinamik listeyi dolduracağınız Aralığı seçin ve Kutools > Daha > Çalışma Sayfalarına Dinamik Olarak Başvurun.

doc dinamik olarak sayfalar 1'e başvurur

Adım 2: Çalışma Sayfaları Referanslarını Doldur iletişim kutusunu açarken,

doc liste oluştur birden çok sayfa 5

(1) Siparişi Doldur kutusunu tıklayın ve açılır listeden bir dolgu türü seçin. Bizim durumumuzda seçiyoruz Hücreden sonra hücreyi dikey olarak doldur;

(2) Formülü doldur kutusunda dinamik listeyi oluşturacağınız hücre adresini belirtin ve ardından kilitlemek düğmesine tıklayın  formülü kilitlemek için.

(3) Doldurma Aralığı düğmesine basın.

Şimdi, tüm çalışma sayfalarında belirtilen hücrelerdeki değerlerin aşağıda gösterilen ekran görüntüsü gibi belirtilen aralığa doldurulduğunu göreceksiniz:

Orijinal değerler değiştiğinde, bu belirtilen listedeki karşılık gelen değerler otomatik olarak değiştirilecektir.

Kutools for Excel - Excel'i 300'den fazla temel araçla güçlendirin. Kredi kartı gerekmeden tam özellikli 30 günlük ÜCRETSİZ deneme sürümünün keyfini çıkarın! Şimdi alın


Kutools for Excel: 300'den fazla kullanışlı araç parmaklarınızın ucunda! Hiçbir özellik sınırlaması olmaksızın 30 günlük ücretsiz deneme sürenizi bugün başlatın. Hemen İndir!

En İyi Ofis Üretkenlik Araçları

🤖 Kutools AI Yardımcısı: Aşağıdakilere dayalı olarak veri analizinde devrim yaratın: Akıllı Yürütme   |  Kodunu oluşturun  |  Özel Formüller Oluşturun  |  Verileri Analiz Edin ve Grafikler Oluşturun  |  Kutools İşlevlerini Çağır...
Popüler Özellikler: Yinelenenleri Bul, Vurgula veya Tanımla   |  Boş Satırları Sil   |  Veri Kaybı Olmadan Sütunları veya Hücreleri Birleştirin   |   Formülsüz Tur ...
Süper Arama: Çoklu Ölçütlü VLookup    Çoklu Değer VLookup  |   Birden Çok Sayfada VLookup   |   Bulanık Arama ....
Gelişmiş Açılır Liste: Hızla Açılır Liste Oluşturun   |  Bağımlı Açılır Liste   |  Çoklu Seçim Açılır Liste ....
Sütun Yöneticisi: Belirli Sayıda Sütun Ekleme  |  Sütunları Taşı  |  Gizli Sütunların Görünürlük Durumunu Değiştir  |  Aralıkları ve Sütunları Karşılaştırın ...
Öne Çıkan Özellikler: Izgara Odağı   |  Tasarım görünümü   |   Büyük Formül Çubuğu    Çalışma Kitabı ve Sayfa Yöneticisi   |  Kaynak Kütüphanesi (Otomatik metin)   |  Tarih Seçici   |  Çalışma Sayfalarını Birleştirin   |  Hücreleri Şifrele/Şifresini Çöz    E-postaları Listeye Göre Gönder   |  Süper Filtre   |   Özel Filtre (kalın/italik/üstü çizili filtre...) ...
En İyi 15 Araç Seti12 Metin Tools (Metin ekle, Karakterleri Kaldır, ...)   |   50+ Grafik Türleri (Gantt şeması, ...)   |   40+ Pratik Formüller (Yaşı doğum gününe göre hesapla, ...)   |   19 sokma Tools (QR Kodunu Girin, Yoldan Resim Ekle, ...)   |   12 Dönüştürme Tools (Sayılardan Kelimelere, Para Birimi Dönüştürme, ...)   |   7 Birleştir ve Böl Tools (Gelişmiş Kombine Satırları, Bölünmüş hücreler, ...)   |   ... ve dahası

Kutools for Excel ile Excel Becerilerinizi Güçlendirin ve Daha Önce Hiç Olmadığı Gibi Verimliliği Deneyimleyin. Kutools for Excel, Üretkenliği Artırmak ve Zamandan Tasarruf Etmek için 300'den Fazla Gelişmiş Özellik Sunar.  En Çok İhtiyacınız Olan Özelliği Almak İçin Buraya Tıklayın...

Açıklama


Office Tab, Office'e Sekmeli Arayüz Getirir ve İşinizi Çok Daha Kolay Hale Getirir

  • Word, Excel, PowerPoint'te sekmeli düzenlemeyi ve okumayı etkinleştirin, Publisher, Access, Visio ve Project.
  • Yeni pencereler yerine aynı pencerenin yeni sekmelerinde birden çok belge açın ve oluşturun.
  • Üretkenliğinizi% 50 artırır ve her gün sizin için yüzlerce fare tıklamasını azaltır!
Comments (2)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Very helpful bit of coding, saved hours of work creating a table from lots of separate data worksheets
This comment was minimized by the moderator on the site
Thank you very much for this. Just saved me hours of work as I had to go through 200 sheets doing data input... One thing to note for people is to click the cell you want it to use prior to opening ip and running the macro. Scratched my head for a couple minutes as the worksheet was opening up but didn't know why the information wasn't showing
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations