Excel'de sayfa başına X satır nasıl yazdırılır?
Excel'de çalışırken, her sayfada belirli bir sayıda satır yazdırmanız gereken durumlarla sık sık karşılaşırsınız. Örneğin, büyük bir veri kümeniz varsa ancak çıktılarınızda her yazdırılan sayfada yalnızca 3 satır göstermek istiyorsanız, Excel'in varsayılan yazdırma ayarları bu gereksinim için doğrudan bir seçenek sunmaz. Bu öğretici, Excel'de sayfa başına sabit bir sayıda satır yazdırmak için manuel adımlardan otomatik yaklaşımlara kadar çeşitli pratik yollar sunacaktır. Bu yöntemler, basit eylemleri tercih edenlerden, komut dosyası tabanlı çözümlere veya eklentileri kullanarak süreci kolaylaştırmayı sevenlere kadar çeşitli becerilere sahip kullanıcılar için uygundur. Ayrıca, her yöntemin en etkili olduğu senaryoları, ipuçlarını ve en iyi sonuçlar için dikkat edilmesi gerekenleri de vurgulayacağız.
Sayfa sonu ekleyerek manuel olarak sayfa başına X satır yazdırma
VBA çalıştırarak sayfa başına X satır yazdırma
Kutools for Excel ile sayfa başına X satır yazdırma
Formüller ve yardımcı sütunlar kullanarak sayfa başına X satır yazdırma
Sayfa sonu ekleyerek manuel olarak sayfa başına X satır yazdırma
Küçük veya orta boyutlu veri aralıkları için, Excel'de manuel olarak sayfa sonları ekleyerek her yazdırılan sayfada kaç satır görüneceğini kolayca yönetebilirsiniz. Bu yöntem doğrudan kontrol sağlar ve yalnızca birkaç kez sayfa sonu ayarlamanız gereken veya nispeten kısa bir listeniz olduğunda idealdir. Ancak daha büyük veri kümeleriyle bu yaklaşım zaman alıcı hale gelebilir.
Örnek olarak, her sayfada 3 satır yazdırmayı hedef aldığımızı düşünelim. Manuel ekleme işlemi şu şekildedir:
1. İlk sayfada 1-3 satırlarını yazdırmak için sayfanın altındaki son satırın hemen altındaki ilk sütundaki hücreyi seçin. Örneğin, ilk sayfada 1-3 satırlarını yazdırmak için 4. satırdaki hücreyi seçin. Ekran görüntüsüne bakın:
2. Sayfa Düzeni sekmesine gidin ve ardından Sonlar > Sayfa Sonu Ekle'ye tıklayın. Aşağıdaki ekran görüntüsüne bakın:
Bu işlem sonrasında, 3. satırın altında bir sayfa sonu çizgisi görünür—yani önceki satırlar ayrı bir sayfada yazdırılacaktır.
Her bir grup satırı ayrı bir sayfada yazdırmak istediğinizde bu adımları tekrarlayın. Örneğin, 6. satırdan sonra sayfa sonu eklemek için 7. satırı, 9. satırdan sonra sayfa sonu eklemek için 10. satırı seçin ve bu şekilde devam edin.
3. Tüm gerekli sayfa sonları ayarlandıktan sonra, Dosya > Yazdır'a giderek verilerinizi önizleyin ve yazdırın—her sayfada yalnızca belirttiğiniz sayıda satır göründüğünden emin olun.
Bu yöntem küçük veri kümeleri için veya yalnızca ara sıra yazdırma için sayfa sonlarını kontrol etmek gerektiğinde en uygunudur. Ancak, sayfa sonlarını ayarladıktan sonra satır eklerseniz veya kaldırırsanız, bunları manuel olarak yeniden ayarlamanız gerekebilir. Ayrıca, yanlışlıkla bir satırı atlamak da kolaydır, bu yüzden büyük bir parti yazdırmadan önce yazdırma önizlemenizi iki kez kontrol edin.
VBA çalıştırarak sayfa başına X satır yazdırma
Büyük veya sıkça değişen veri kümeleri için manuel olarak sayfa sonları eklemek verimsiz ve hata yapmaya açık hale gelebilir. Temel betik yazmaya aşina iseniz, VBA (Visual Basic for Applications) kullanmak her 3 satırda bir çalışma sayfası boyunca düzenli aralıklarla sayfa sonları eklemek için çok daha hızlı bir yoldur. Bu otomatik yaklaşım özellikle satırların düzenli olarak eklendiği veya çıkarıldığı durumlarda veya bu görevi birden fazla kez tekrarlamanız gerektiğinde değerlidir.
Başlamadan önce, özellikle ilk defa VBA kullanıyorsanız, geri almak isteyebileceğiniz değişiklikler yapabileceğiniz için çalışma kitabınızı kaydetmeyi unutmayın. Ayrıca, bu yöntem etkin çalışma sayfanızı değiştirir, bu yüzden doğru sayfada çalıştığınızdan emin olun.
Belirli aralıklarla sayfa sonları eklemek için aşağıdaki adımları izleyin:
1. Hedef çalışma sayfanızı açın. Ardından Microsoft Visual Basic for Applications düzenleyici penceresini açmak için Alt + F11 tuşlarına basın.
2. VBA düzenleyicisinde Ekle > Modül'e tıklayarak yeni bir kod modülü ekleyin. Aşağıdaki VBA kodunu modül penceresine kopyalayıp yapıştırın:
VBA: Her n. satıra sayfa sonu ekle.
Sub formatSheets()
For i = 3 To 11 Step 3
ActiveSheet.HPageBreaks.Add Before:=Cells(i + 1, 1)
Next
End Sub
3. Kod yerleştirildikten sonra, çalıştırmak için F5 tuşuna basın veya Çalıştır düğmesine tıklayın. Makro, kod içinde belirtilen aralıkta her 3. satırdan sonra otomatik olarak sayfa sonları ekleyecektir. Çalışma sayfanızı gözden geçirerek sonuçları onaylayın.
For i =3 To 11 Step3
satırı, 3. satırdan başlayarak 11. satıra kadar her 3 satırda bir sayfa sonlarının yerleştirileceği anlamına gelir. Başlangıç satırını, bitiş satırını ve adım değerini (aralığı) baskı ihtiyaçlarınıza uyacak şekilde kolayca ayarlayabilirsiniz. Örneğin, her 5 satırda bir 50. satıra kadar kesme istiyorsanız, bunu For i =5 To 50 Step5
olarak değiştirin.Bu VBA çözümü, büyük veri kümelerini yönetmede mükemmel performans gösterir. Ancak, aralıkları iki kez kontrol ettiğinizden emin olun ve yazdırmadan önce her zaman önizleme yapın. Mevcut manuel sayfa sonları varsa, bunların temizlenmesi veya ayarlanması gerekebilir.
Kutools for Excel ile sayfa başına X satır yazdırma
VBA kodlama konusunda rahat hissedenler için verimli olsa da, herkes makroları kullanmaya alışkın değildir. Ayrıca, manuel yöntemler büyük tablolar için hızla sıkıcı hale gelebilir. Özellikle sayfa sonlarını sıklıkla özelleştirmeniz gereken kullanıcılar için daha kullanıcı dostu, verimli ve hatasız bir süreç arıyorsanız, Kutools for Excel harika bir alternatiftir. Kutools, herhangi bir kod yazmadan veya manuel olarak satır seçmeden seçilen aralıklarda sayfa sonları eklemenizi sağlayan Her Satırda Sayfa Sonu Ekle aracı sağlar.
Kutools for Excel'i baskı ihtiyaçlarınızı karşılamak için nasıl kullanabileceğiniz aşağıda açıklanmıştır:
1. Yazdırmak istediğiniz çalışma sayfasını açın, ardından Kutools Plus > Yazdırma > Her Satırda Sayfa Sonu Ekle'ye gidin.
2. Her Satırda Sayfa Sonu Ekle iletişim kutusunda, her sayfa için istediğiniz satır sayısını yazın (örneğin: 3) ve ardından Tamam'a tıklayın. Kaç tane sayfa sonu eklendiğini gösteren bir mesaj belirecektir. İletişim kutusunu kapatmak için Tamam'a tıklayın.
Kutools yaklaşımı, özellikle birçok çalışma sayfasıyla uğraşan veya manuel müdahale olmadan tekrarlayan görevleri akışa sokmak isteyen kullanıcılar için tavsiye edilir. Ayrıca, sayfa sonu kurulumu sırasında insan hatası riskini en aza indirir ve eklenen sayfa sonları hakkında pratik hatırlatıcılar sunar. Sadece şunu unutmayın: En iyi sonuçlar için, özellikle verileriniz sayfa sonlarını ayarladıktan sonra değişebilirse, yazdırmadan önce yazdırma önizlemenizi kontrol edin.
Formüller ve yardımcı sütunlar kullanarak sayfa başına X satır yazdırma
Bazen, özel başlıklar, sayfa numaraları veya bölüm işaretçileri eklemek istediğinizde, verilerinizin baskı sayfalarında nasıl düzenleneceğine ilişkin daha fazla esnekliğe sahip olmak isteyebilirsiniz. Excel, sayfa sonları eklemeksizin satır sayılarına göre dinamik olarak baskı bölünmesi için doğrudan bir yol sunmasa da, yardımcı sütunlarda formüller kullanarak her grubun başlangıcını işaretleyebilir ve böylece yazdırmadan önce çalışma sayfanızı manuel olarak ayarlamayı veya biçimlendirmeyi kolaylaştırabilirsiniz. Bu yaklaşım, yazdırılan grupları görsel olarak ayırmak veya her sayfaya ek notlar eklemek istediğinizde faydalıdır. İşte yazdırmadan önce verileri gruplamak için formüllerin nasıl kullanılacağına dair bir örnek:
1. Veri aralığınızın yanına bir yardımcı sütun ekleyin (örneğin, verileriniz A sütununda ise yeni bir B sütunu ekleyin). Yardımcı sütunun ilk hücresinde (B1), her 3 satırda bir grup numaralandırmak için aşağıdaki formülü girin:
=INT((ROW(A1)-1)/3)+1
2. Formülü veri satırları boyunca aşağı çekerek numaralandırmayı genişletin. Her 3 satırlık blok aynı numarayı paylaşır. Bu, hangi satırların aynı yazdırılan sayfaya ait olduğunu belirler.
3. Daha fazla özelleştirme için bu gruplandırılmış satırlara uygun filtreler, koşullu biçimlendirme veya manuel sayfa sonları kullanabilirsiniz.
Bu çözüm, özellikle el ilanları hazırlarken, inceleme için toplu işler oluştururken veya gruplanmış veri baskılarını yönetirken faydalıdır. Ancak, otomatik olarak sayfa sonları eklemese de, manuel veya otomatik sayfa sonlarınızı doğruluk açısından planlamanıza ve kontrol etmenize yardımcı olur.
Bu yöntemlerle çalışırken, sayfa sonlarının beklendiği gibi görünüp görünmediğini kontrol etmek için her zaman Yazdırma Önizleme işlevini kullanarak baskı çıktılarınızı önizleyin. Sayfa sonlarının düzgün hizalanmadığını fark ederseniz, VBA, Kutools veya manuel seçimlerinizde ayarladığınız adım değerini veya aralığı iki kez kontrol edin. Sayfa sonlarını ayarladıktan sonra satır eklemek veya kaldırmak, doğru sayfalama korunması için seçilen yöntemi yeniden uygulamayı gerektirecektir. Paylaşılan çalışma kitapları veya şablonlar için, gelecekteki kullanıcıların baskı düzenini kolayca koruyabilmesi için satır aralıklarınızı belgelemeyi düşünün.
Demo: Kutools for Excel kullanarak Her X Satırda Bir Sayfa Sonu Ekleme
En İyi Ofis Verimlilik Araçları
Kutools for Excel ile Excel becerilerinizi güçlendirin ve benzersiz bir verimlilik deneyimi yaşayın. Kutools for Excel, üretkenliği artırmak ve zamandan tasarruf etmek için300'den fazla Gelişmiş Özellik sunuyor. İhtiyacınız olan özelliği almak için buraya tıklayın...
Office Tab, Ofis uygulamalarına 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.
- Yeni pencereler yerine aynı pencerede yeni sekmelerde birden fazla belge açıp oluşturun.
- Verimliliğinizi %50 artırır ve her gün yüzlerce mouse tıklaması azaltır!
Tüm Kutools eklentileri. Tek kurulum
Kutools for Office paketi, Excel, Word, Outlook & PowerPoint için eklentileri ve Office Tab Pro'yu bir araya getirir; Office uygulamalarında çalışan ekipler için ideal bir çözümdür.





- Hepsi bir arada paket — Excel, Word, Outlook & PowerPoint eklentileri + Office Tab Pro
- Tek kurulum, tek lisans — dakikalar içinde kurulun (MSI hazır)
- Birlikte daha verimli — Ofis uygulamalarında hızlı üretkenlik
- 30 günlük tam özellikli deneme — kayıt yok, kredi kartı yok
- En iyi değer — tek tek eklenti almak yerine tasarruf edin