Excel'de Her Sayfada En Üst Satır Nasıl Yazdırılır (Tekrar Satır/Sütun Başlıkları)

Excel'de verilerle çalışırken, üst satırı ve başlık sütunlarını dondurmanıza (hatta birden çok üst satırı veya sol sütunu kilitlemenize) olanak tanıyan kullanışlı bir özellik vardır.

Yani aşağı kaydırdığınızda, başlıklar her zaman görünür.

Ancak raporlarınızı yazdırdığınızda durum böyle değil.

Varsayılan olarak, yazdırılan bir raporda yalnızca ilk yazdırılan sayfanın üst kısmında başlık satırı bulunur ve diğer sayfaların geri kalanı bu satıra sahip olmaz.

Bu, raporları gözden geçirmeyi bir kabusa dönüştürebilir. Üçüncü sayfada olduğunuzu ve bir veri noktasının neyi temsil ettiğini bilmediğinizi (ve başlıkları kontrol etmek için ileri geri gitmek çıldırtıcı olabilir) hayal edin.

Çözüm - başlıkların raporun yazdırılan her sayfasında tekrar etmesini sağlayın.

Bu eğitimde size göstereceğim Excel'de her sayfada en üst satır nasıl yazdırılır. Ayrıca, her sayfada birden çok üst satır veya sol sütunun tekrarlanacağı şekilde yapılandırabilirsiniz.

Bunu nasıl yapacağımızı görelim!

Excel'de Her Sayfada En Üst Satır Nasıl Yazdırılır

Aşağıda gösterildiği gibi bir veri kümeniz olduğunu varsayalım.

Bu verileri yazdırırsanız, birden fazla sayfa alacaktır, ancak başlık yalnızca ilk sayfada görünecektir.

Başlık satırının yazdırılan her sayfada tekrarlandığından emin olmak için gereken adımlar aşağıdadır:

  1. 'Sayfa Düzeni' sekmesini tıklayın
  2. 'Sayfa Yapısı' grubunda, iletişim kutusu başlatıcısına tıklayın (aşağıda gösterildiği gibi küçük eğik ok)
  3. "Sayfa Yapısı" iletişim kutusunda, "Sayfa" sekmesine tıklayın
  4. 'Üstte tekrarlanacak satırlar' seçeneğinin yanındaki alana tıklayın
  5. En üst satırı seçin ("Üstte tekrarlanacak satırlar" alanına otomatik olarak $1:1$1 eklendiğini fark edeceksiniz.
  6. Tamam'ı tıklayın.

Şimdi, bu verileri yazdırdığınızda, üst satırdaki başlığın yazdırılan her sayfada tekrar ettiğini fark edeceksiniz.

Bunu, "Dosya" sekmesine ve ardından "Yazdır" seçeneğine tıklayarak kontrol edebilirsiniz. Bu, Baskı Önizleme bölmesini açacaktır.

Baskı önizleme bölmesinin altındaki ok simgelerine tıklayın ve başlıkların her sayfada tekrar ettiğini görmelisiniz.

Ayarları her sayfada en üst satırı yazdıracak şekilde yapılandırdığımız gibi, her sayfada birden çok başlık satırı yazdıracak şekilde de ayarlayabilirsiniz.

Bunu yapmak için, yukarıdaki adımların 5. Adımında, üst sırayı seçmek yerine, yazdırılan her sayfada tekrarlamak istediğiniz birden çok üst sıra seçin.

Bitişik satırları seçmeniz gerektiğini unutmayın (yani, her sayfada yazdırılacak satır 1, 2 ve 3'ü ayarlayabilirsiniz, ancak satır 1 ve 3'ü yazdırılan her sayfada tekrarlanacak şekilde ayarlayamazsınız)

En soldaki sütunu (veya en soldaki birden çok sütunu) yazdırıldığında her sayfada yinelenecek şekilde de ayarlayabilirsiniz. İşlem tamamen aynıdır, burada 5. Adımda satırı seçmek yerine tekrarlamak istediğiniz sütunu seçebilirsiniz.

Ve elbette, üst satırı ve üst sütunu yazdırılan her sayfada tekrarlanacak şekilde ayarlayabilirsiniz.

NameBox Numarasını Kullanarak Her Sayfadaki Satırları Yazdırın

Şimdi, pek çok kişinin bilmediği harika bir Excel hilesini de paylaşayım.

Yukarıdaki yöntemi (Sayfa Yapısı iletişim kutusunu kullandığımız yerde) kullanmanın yararı, raporlarınızı yazdırırken size çok daha fazla seçenek sunmasıdır.

Ancak tek yapmanız gereken, yazdırılan her sayfada en üstteki veya en soldaki sütunun tekrarlandığından emin olmaksa, bu NameBox numarası çok daha hızlıdır.

Aşağıda gösterildiği gibi bir veri kümeniz olduğunu varsayalım.

Aşağıda, başlıkların her sayfada yazdırıldığından emin olmak için gereken adımlar verilmiştir.

  1. Başlık satırını seçin
  2. 'Ad Kutusu' alanına tıklayın
  3. Metni manuel olarak girin Print_Titles
  4. Enter tuşuna basın

Bu kadar! Şimdi veri kümesini yazdırdığınızda, ilk satır her sayfada tekrarlanır.

Birden çok başlık satırını veya sütununu tekrarlamak istemeniz durumunda, önce bunları seçin ve ardından bunları şu şekilde adlandırın: Print_Titles

Bu Neden Çalışıyor?

Yinelenmesi gereken satırları ve sütunları ayarlamak için Sayfa Yapısı iletişim kutusunu kullandığınızda, Excel otomatik olarak Print_Titles adında bir Adlandırılmış Aralık oluşturur.

Bu nedenle, Sayfa Yapısı iletişim kutusu yoluna gitmek yerine, aynı Adlandırılmış Aralığı kendiniz yaratırsanız, bu da işe yarayacaktır.

Son Birkaç Sayfa Hariç Her Sayfada Başlık Satırları Nasıl Tekrarlanır?

Ne yazık ki, başlıkların son sayfa (veya son birkaç sayfa) dışında her sayfaya yazdırılmasını sağlamanın yerleşik bir yolu yoktur.

Bir geçici çözüm, başlıkların tekrarlanmasını istemediğiniz sayfalara sahip olmak, bu nedenle ayrı bir çalışma sayfasında olmak olabilir.

Ancak bu herkes için ideal olmayabilir.

Bunu yapacak olan VBA makro kodu aşağıdadır.

Sub RepeatHeadersPrintExceptLastPage() TotalPages As Long TotalPages = Application.ExecuteExcel4Macro("GET.DOCUMENT(50)") ile ActiveSheet.PageSetup .PrintTitleRows = "$1:$1" ActiveSheet.PrintOut From:=1, To:=TotalPages - 1 . PrintTitleRows = "" ActiveSheet.PrintOut From:=TotalPages, To:=TotalPages End with End Sub

Yukarıdaki kod kullanır Application.ExecuteExcel4Macro(“BELGE AL(50)”) yazdırılacak veri kümesindeki toplam sayfa sayısını almak için.

Daha sonra (sonuncusu hariç) tüm sayfaları yazdırır ve bu süre boyunca PrintTitleRows $1:$1 olarak ayarlanır. Böylece ilk satır, sonuncusu hariç tüm sayfalarda başlık olarak yazdırılacaktır.

Ardından, PrintTitleRows özelliğinin null olarak ayarlandığı son sayfa yazdırılır, bu nedenle son sayfada hiçbir başlık satırı yazdırılmaz.

Bu beceriksiz bir geçici çözümdür, ancak tek yapmanız gereken çalışma sayfasındaki tüm verileri üstbilginin son sayfa hariç her sayfada tekrar etmesi için yazdırmaksa, bu işe yarar.

Daha fazla başlığın tekrarlanmasını veya sütun başlıklarının her sayfada yazdırılmasını istemeniz durumunda kodu biraz değiştirmeniz gerekebilir.

Umarım bu öğreticiyi faydalı bulmuşsunuzdur!

Arkadaşlarınızla sayfasını paylaşan sitenin gelişimine yardımcı olacak

wave wave wave wave wave