Skip to main content

Excel'de birden fazla sayfadan aynı hücrelerden bir liste nasıl oluşturulur?

Author: Kelly Last Modified: 2025-06-10

Aşağıdaki ekran görüntüsünde gösterildiği gibi, her ayın satış tablosunu ayrı bir çalışma sayfasına yerleştirdiğimizi ve tüm satış tablolarının aynı düzeni kullandığını varsayalım. Şimdi tüm çalışma sayfalarındaki toplam değerlerden (Hücre E6) bir liste oluşturmak istiyoruz. Bunu nasıl yapabiliriz? Peki ya her çalışma sayfasındaki toplam değerlerden dinamik bir liste oluşturmak istersek? Bunun için iki yöntem bulunmaktadır:

list the smae cells from multiple sheets

VBA ile birden fazla sayfadan aynı hücrelerden bir liste oluşturma

Kutools for Excel ile birden fazla sayfadan aynı hücrelerden dinamik bir liste oluşturma


VBA ile birden fazla sayfadan aynı hücrelerden bir liste oluşturma

Aşağıdaki VBA koduyla, belirli hücrelerden birden fazla çalışma sayfası arasında kolayca bir liste oluşturabilirsiniz. Aşağıdakileri yapabilirsiniz:

Adım 1: Listeyi oluşturacağınız belirli hücreyi seçin. Bizim durumumuzda, Hücre E6'yı seçiyoruz.

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

VBA: Birden fazla sayfadan aynı hücrelerden bir liste oluşturma

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: Bu VBA'yı çalıştırmak için F5 tuşuna basın veya Çalıştır düğmesine tıklayın.

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

vba code to list the smae cells from multiple sheets

Bu VBA, listeyi yeni bir çalışma sayfasına dolduracak ve listedeki değerler orijinal değerlere göre değişmeyecek şekilde statik olacaktır.

Ancak bazen listeyi belirli bir aralığa doldurmanız gerekebilir ve liste değerlerinin her zaman belirli hücrelerdeki orijinal değerlerle eşleşmesini isteyebilirsiniz. Bu ihtiyaçları karşılamak için aşağıdaki yöntemi denemelisiniz.



Kutools for Excel ile birden fazla sayfadan aynı hücrelerden dinamik bir liste oluşturma

Bu yöntem, Kutools for Excel'in Çalışma Sayfalarına Dinamik Referanslar yardımcı programını tanıtmaktadır ve bu da birden fazla çalışma sayfasındaki aynı hücrelerden dinamik bir liste oluşturmanıza olanak sağlar.

Excel için Kutools - Excel için 300 adet temel araç içeren bir paket. Sürekli ücretsiz AI özellikleriyle çalışın! Hemen indirin!

Adım 1: Dinamik listenin doldurulacağı Aralığı seçin ve Kutools > Daha Fazla > Çalışma Sayfalarına Dinamik Referanslar'a tıklayın.

select the range to put the values
click Dynamically Refer to Worksheets feature of kutools

Adım 2: Açılan Çalışma Sayfası Referanslarını Doldur iletişim kutusunda,

set options in the Fill Worksheets References dialog box

(1) Doldurma Sırası kutusuna tıklayın ve açılır listeden bir doldurma türü seçin. Bizim durumumuzda, Dikey hizalamayı hücreye göre doldur'u seçiyoruz;

(2) Doldurma Formülü kutusunda, dinamik bir liste oluşturacağınız hücre adresini belirtin ve ardından Kilitle düğmesine tıklayın lock button formülü kilitlemek için.

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

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

values in the specified cells across all worksheets are filled

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

Kutools for Excel - Excel'i 300'den fazla temel araçla güçlendirin. Sürekli ücretsiz AI özelliklerinden yararlanın! Hemen Edinin


Demo

 

İlgili makaleler:

En İyi Ofis Verimlilik Araçları

🤖 Kutools AI Asistanı: Veri analizinde devrim yaratın: Akıllı Yürütme   |  Kod Oluştur  |  Özel Formüller Oluştur  |  Verileri Analiz Et ve Grafikler Oluştur  |  Geliştirilmiş İşlevleri Çağır
Popüler Özellikler: Yinelenenleri Bul, Vurgula veya İşaretle   |  Boş Satırları Sil   |  Sütunları veya Hücreleri Verileri Kaybetmeden Birleştir   |   Formül Olmadan Yuvarla ...
Süper ARA: Çok Kriterli Düşeyara    Çoklu Değer Düşeyara  |   Çoklu sayfa araması   |   Bulanık Eşleme ....
Gelişmiş Açılır Liste: Hızlıca Açılır Liste Oluştur   |  Bağımlı Açılır Liste   |  Çoklu Seçimli Açılır Liste ....
Sütun Yöneticisi: Belirli Sayıda Sütun Ekle  |  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 ...
Öne Çıkan Özellikler: Izgara Odaklama   |  Tasarım Görünümü   |   Gelişmiş formül çubuğu    Çalışma Kitabı & Çalışma Sayfası Yöneticisi   |  Otomatik Metin Kütüphanesi (Auto Text)   |  Tarih Seçici   |  Veri Birleştir   |  Hücreleri Şifrele/Şifre Çöz    Listeye Göre E-posta Gönder   |  Süper Filtre   |   Özel Filtre (kalın/italik/üstü çizili filtrele...) ...
En İyi15 Araç Seti12 Metin Aracı (Metin Ekle, Belirli Karakterleri Sil, ...)   |   50+ Grafik Türü (Gantt Grafiği, ...)   |   40+ Pratik Formül (Doğum tarihine dayanarak yaş hesapla, ...)   |   19 Ekleme Aracı (QR Kodu Ekle, Yoldan Resim Ekle, ...)   |   12 Dönüşüm Aracı (Kelimeye Dönüştür, Para Birimi Dönüştürme, ...)   |   7 Birleştir & Böl Aracı (Gelişmiş Satırları Birleştir, Hücreleri Böl, ...)   |   ... ve daha fazlası

Kutools for Excel ile Excel becerilerinizi geliştirin ve daha önce hiç olmadığı kadar verimli olun. Kutools for Excel, üretkenliğinizi artırmak ve zamanınızı kaydetmek için300'den fazla gelişmiş özellik sunar.  En çok ihtiyacınız olan özelliği almak için buraya tıklayın...


Office Tab, Office'e sekmeli arayüz getirir ve işinizi çok daha kolaylaştırır

  • Word, Excel, PowerPoint'te sekmeli düzenleme ve okuma özelliğini etkinleştirin.
  • Aynı pencerenin yeni sekmelerinde birden fazla belge açın ve oluşturun, yeni pencerelerde değil.
  • Verimliliğinizi %50 artırır ve her gün yüzlerce fare tıklamasını azaltır!