Skip to main content

Excel'de uzun bir sütunu tek bir sayfaya nasıl yazdırabilirsiniz?

Author: Xiaoyang Last Modified: 2025-08-07

Diyelim ki bir sütunda çok uzun bir veri listesi var, belki de 200 satır, ve şimdi bunları yazdırmak istiyorsunuz, ancak yazdırdığınızda yaklaşık 5 sayfa kağıt kullanıyor ve yalnızca sol tarafta bir sütun varken sağ tarafta çok fazla boş alan kalıyor. Word'de sütunlara bölebilirsiniz, ancak Excel'de bu fonksiyon bulunmamaktadır. Uzun liste verilerini tek bir sayfaya nasıl yazdırırsınız ki kağıt tasarrufu sağlayın?

Uzun bir sütunu formül ile tek bir sayfaya yazdırma

Uzun bir sütunu VBA kodu ile tek bir sayfaya yazdırma

Kutools for Excel ile uzun bir sütunu tek bir sayfaya yazdırma


arrow blue right bubble Uzun bir sütunu formül ile tek bir sayfaya yazdırma

Size bu sorunu çözmek için uzun bir formül tanıtayım, lütfen şu adımları izleyin:

1. Etkin çalışma kitabınızın yeni bir çalışma sayfasında, =EĞER(KAYDIR(Sheet1!$A$1;(SÜTUN()-1)*45+SATIR()-1;0)="";"";KAYDIR(Sheet1!$A$1;(SÜTUN()-1)*45+SATIR()-1;0)) formülünü A1 hücresine girin.

Notlar:
  • Sheet1, uzun listeye sahip olan ve sütun haline getirmek istediğiniz çalışma sayfasıdır.
  • 45, verileri bir sütunda listelemek istediğiniz satır sayısıdır.
  • Bunların hepsi değişkenlerdir ve ihtiyacınıza göre değiştirebilirsiniz.

2. Ardından A1 hücresini seçin ve doldurma tutamacını 45. satıra kadar aşağı çekin ve ardından veriler gösterilene kadar sağa doğru sürüklemeye devam edin. Böylece uzun sütun, yeni bir çalışma sayfasında tek bir sayfaya sığacak şekilde birkaç sütuna bölünmüş olur. Ekran görüntüsüne bakın:

print long column into multiple columns with formula


arrow blue right bubble Uzun bir sütunu VBA kodu ile tek bir sayfaya yazdırma

Aşağıdaki VBA kodu da size uzun bir veri listesini birkaç sütuna bölmeye yardımcı olabilir, böylece verileri yazdırabilir ve kağıt tasarrufu sağlayabilirsiniz.

1. ALT + F11 tuşlarına basılı tutun ve Microsoft Visual Basic for Applications penceresi açılacaktır.

2. Ekle Insert > Module'e tıklayın ve aşağıdaki kodu Modül Penceresine yapıştırın.

Sub SingleToMultiColumn()
    Dim rng As Range
    Dim iCols As Integer
    Dim lRows As Long
    Dim iCol As Integer
    Dim lRow As Long
    Dim lRowSource As Long
    Dim x As Long
    Dim wks As Worksheet
    Set rng = Application.InputBox _
      (prompt:="Select the range to convert", _
      Type:=8)
    iCols = InputBox("How many columns do you want?")
    lRowSource = rng.Rows.Count
    lRows = lRowSource / iCols
    If lRows * iCols <> lRowSource Then lRows = lRows + 1
    Set wks = Worksheets.Add
    lRow = 1
    x = 1
    For iCol = 1 To iCols
        Do While x <= lRows And lRow <= lRowSource
            Cells(x, iCol) = rng.Cells(lRow, 1)
            x = x + 1
            lRow = lRow + 1
        Loop
        x = 1
    Next
End Sub

3. Ardından bu kodu çalıştırmak için F5 tuşuna basın ve açılan diyalog kutusunda bölmek istediğiniz liste verilerini seçin, ekran görüntüsüne bakın:

print long column into multiple columns with vba 1

4. Tamam'a tıklayın ve bölmek istediğiniz sütun sayısını girin. Ekran görüntüsüne bakın:

print long column into multiple columns with vba 2

5. Ve Tamam'a tıklayın, uzun sütun yeni bir çalışma sayfasında beş sütuna bölünmüş olacaktır. Ekran görüntülerine bakın:

print long column into multiple columns with vba 3 arrow print long column into multiple columns with vba 4

arrow blue right bubble Kutools for Excel ile uzun bir sütunu tek bir sayfaya yazdırma

Hem uzun formül hem de VBA kodu sizin için zor olabilir, işte size bu sorunu çözmek için kolay ve rahat bir yöntem tanıtayım. Kutools for Excel'in Veriyi Böl özelliği, uzun bir sütunu hızlı bir şekilde birkaç sütuna bölebilmeniz için size yardımcı olabilir, böylece onları mantıklı bir şekilde yazdırabilirsiniz.

Kutools for Excel, 300'den fazla kullanışlı Excel aracı içerir. 30 gün boyunca sınırlama olmadan ücretsiz deneyin. Şimdi Edinin.

Kutools for Excel'i yükledikten sonra aşağıdaki adımları izleyebilirsiniz:

1. Kutools Plus > Veriyi Bölümlere Ayır'a tıklayın, ekran görüntüsüne bakın:

print long column into multiple columns with kutools 1

2. Açılan diyalog kutusunda:

  • İlkdoc-button düğmesine tıklayarak aralığın başlığını seçin ve ardından ikinci doc-buttondüğmesine tıklayarak bölmek istediğiniz sütunu seçin.
  • Ardından, Sayfa Başına Satır bölümünden sayfaya koymak istediğiniz satır sayısını belirtin ve Sayfa Başına Sütun Sayısı altında bir sayfada istediğiniz sütun sayısını girin. Ekran görüntüsüne bakın:

print long column into multiple columns with kutools 2

3. Ardından Tamam'a tıklayın, uzun liste verileri bir sayfada beş sütuna bölünmüş olacaktır. Ekran görüntülerine bakın:

print long column into multiple columns with kutools 3 arrow print long column into multiple columns with kutools 4
Notlar:
  • 1. Her sütunun önüne başlık eklenecektir.
  • 2. Mevcut Çalışma Sayfasıyla Bağlantı Oluştur seçeneğini işaretlerseniz, yeni çalışma sayfası verileri kaynak verilere bağlanabilir.
  • Bu özellik hakkında daha fazla bilgi edinmek istiyorsanız, lütfen Çoklu Sütun Yazdırma'ya tıklayın.

En İyi Ofis Verimlilik Araçları

🤖 Kutools AI Asistanı: Veriye dayalı analizi devrimsel olarak değiştirin: Akıllı Yürütme |Kod Oluştur |Özel Formüller Oluştur |Verileri Analiz Edin ve Grafikler Oluşturun |Geliştirilmiş İşlevler’i çağırın
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: Çoklu Kriter VLookup | Çoklu Değer VLookup | Çoklu sayfa araması | Bulanık Eşleme....
Gelişmiş Açılır Liste: Hızlıca Açılır Liste Oluşturun | 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ı & Sütunları Karşılaştır...
Özel Seçilen Ö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 | 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 filtreleme...)...
En Gözde15 Araç Seti:12 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 Araçları (Gelişmiş Satırları Birleştir, Hücreleri Böl, ...) | ... ve daha fazlası
Kutools’u tercih ettiğiniz dilde kullanın – İngilizce, İspanyolca, Almanca, Fransızca, Çince ve40’tan fazla başka dili destekler!

Kutools for Excel ile Excel becerilerinizi güçlendirin, daha önce hiç yaşamadığınız bir verimlilik deneyimini yaşayın. Kutools for Excel, üretkenliğinizi artıracak ve zamanı kaydetmenizi sağlayacak300’den fazla gelişmiş özellik sunar. En çok ihtiyaç duyduğunuz özelliği almak için buraya tıklayın...


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

  • Word, Excel, PowerPoint’te sekmeli düzenleme ve okuma işlevini etkinleştirin.
  • Aynı pencere içerisinde yeni sekmelerde birden fazla belge açın veya oluşturun, yeni pencerelerde açmak yerine.
  • Verimliliğinizi %50 artırın, her gün yüzlerce fare tıklamasını sizin için azaltın!