Excel'de yazdırma alanını yeniden boyutlandırmak ve bir sayfaya sığdırmak nasıl yapılır?
Bir Excel çalışma sayfasını yazdırırken, içeriğinizin birden fazla sayfaya taşması ve ekstra sütunların veya satırların ikinci veya sonraki sayfalara yazdırılması yaygındır. Bu durum, yalnızca gereksiz kağıt kullanımıyla sonuçlanmakla kalmaz, raporlarınızın daha az anlaşılır ve okunması zor hale gelmesine de neden olabilir. İdeal olarak, tüm önemli verilerinizin tek bir sayfada açık bir şekilde sunulmasını istersiniz. Peki, yazdırma alanını yeniden boyutlandırmak ve her şeyin Excel'de düzgün bir şekilde tek bir sayfaya sığmasını sağlamak için etkili bir yöntem var mı? Neyse ki, Excel'de bunu başarmaya yardımcı olabilecek birkaç pratik ve kolay uygulanabilir yöntem bulunmaktadır. Bu makalede, yazdırma alanını yeniden boyutlandırma ve içeriğinizi tek bir sayfaya sığdırma konusunda çeşitli çözümleri ele alacağız; böylece hem profesyonel bir görünüm hem de verimli bir baskı sağlayacağız.
➤ Alanı yeniden boyutlandırın ve Tüm Sayfayı Bir Sayfaya Sığdır özelliğiyle tek bir sayfaya sığdırın
➤ Genişlik ve Yüksekliği değiştirerek alanı yeniden boyutlandırın ve tek bir sayfaya sığdırın
➤ Excel için Kutools ile Excel'de birden çok seçimi yazdırın ve tek bir sayfaya sığdırın
➤ VBA Kodu – Yazdırma alanını otomatik olarak ayarlayın ve çalışma sayfasını tek bir sayfaya ölçeklendirin
➤ Excel Formülü – Yazdırma alanını dinamik olarak tanımlayarak otomatik ayarlanan yazdırma aralığı oluşturun
Tüm Sayfayı Bir Sayfaya Sığdır özelliğiyle alanı yeniden boyutlandırın ve tek bir sayfaya sığdırın
Excel, yazdırırken tüm çalışma sayfanızı otomatik olarak tek bir sayfaya sığdıran kullanışlı bir yazdırma seçeneği olan Tüm Sayfayı Bir Sayfaya Sığdır özelliğini sunar. Bu özellik, Excel 2010, 2013, 2016 ve sonraki sürümlerde mevcuttur, ancak Excel 2007'de bulunmamaktadır.
Bu özelliği kullanarak, baskı çıktılarınızı düzenli tutabilir ve sayfa sonları veya yarı boş baskı sayfalarından kaçınabilirsiniz. Ancak, veri setiniz büyükse içerik önemli ölçüde küçültülebilir ve okunması zorlaşabilir. Yazdırmadan önce sonucu her zaman önizleyin.
Bu özelliği kullanmak için:
- Dosya sekmesine tıklayın ve Yazdır'ı seçin.
- Ayarlar bölümünde, Ölçeklendirme Yok açılır menüsünün altındaki seçeneğe tıklayın ve Tüm Sayfayı Bir Sayfaya Sığdır'ı seçin. Aşağıdaki ekran görüntüsüne bakın:
Bu işlem, tüm verilerin tek bir yazdırılmış sayfaya sığacak şekilde çalışma sayfanızı otomatik olarak yeniden boyutlandıracaktır. Bu seçeneği seçtikten sonra önizleme bölmesini kontrol edin. İçerik çok küçük görünüyorsa, yazdırmadan önce sütun genişliklerini ayarlamayı, gerekli olmayan satır/sütunları kaldırmayı veya yatay yönlendirmeye geçmeyi düşünün.
Genişlik ve Yüksekliği değiştirerek alanı yeniden boyutlandırın ve tek bir sayfaya sığdırın
Tüm çalışma sayfanızın tek bir sayfaya yazdırılmasını garanti etmenin başka bir pratik yolu da Ölçeklendirme Uygun Ayarlama ayarlarını manuel olarak değiştirmektir. Bu yöntem, Excel'in verilerinizi nasıl ölçeklendirdiği konusunda daha hassas bir kontrol sağlar ve Excel 2007 ve sonraki sürümlerde mevcuttur.
Hem Genişlik hem de Yükseklik seçeneklerini 1 sayfaya ayarlayarak, Excel tüm yazdırma alanını tek bir yazdırılmış sayfaya sığdıracaktır. Bu özellikle standart raporlar veya sunuma hazır belgeler hazırlarken faydalıdır.
Bu yöntemi uygulamak için:
- Sayfa Düzeni sekmesine gidin.
- Ölçeklendirme Uygun Ayarlama grubunda, Genişlik ve Yükseklik değerlerini açılır menülerden 1 sayfaya ayarlayın.
Her iki değer de 1 sayfaya ayarlandıktan sonra, Excel tüm içeriği tek bir yazdırılmış sayfaya sığacak şekilde çalışma sayfasını otomatik olarak ölçeklendirecektir.
Excel için Kutools ile Excel'de birden çok seçimi yazdırın ve tek bir sayfaya sığdırın
Çalışma sayfanızda önemli veriler birden fazla aralığa bölünmüşse, daha iyi bir sunum için bu seçili alanları tek bir sayfada birlikte yazdırmak isteyebilirsiniz. Bu, Excel'in yerleşik Yazdırma Alanı özelliğiyle mümkün değildir, çünkü yalnızca sürekli aralıkları destekler. Kutools for Excel, Print Multiple Selection Wizard (Çoklu Seçim Sihirbazı) özelliğiyle bu sınırlamayı aşarak size birden fazla aralığı birleştirip tek bir sayfaya yazdırmanızı sağlar — kağıt tasarrufu yapar ve netliği artırır. Bu özellikle özet raporlar veya bir sayfada dağıtılmış veriler için kullanışlıdır.
Excel için Kutools'u ücretsiz yükledikten sonra şu adımları izleyin:
1. Tıklayın Kutools Plus > Yazdırma > Print Multiple Selection Wizard.
2. Sihirbaz iletişim kutusunda, tıklayın Ekle sayfaya dahil etmek istediğiniz her aralığı eklemek için.
3. Tıklayın İleri. Sihirbazın 2. adımında işaretleyin Yeni yazdırma ayarlarını belirtin, ardından tıklayın Sayfa Ayarları. Altında Sayfa sekmesinde, emin olun Uygun seçili ve hem genişlik hem de yükseklik kutularına 1 değerini girin.
4. Tıklayın Tamam, ardından İleri. Sihirbazın son adımında, istediğiniz işlemi seçin — örneğin, Çalışma sayfasını etkinleştir, ancak yazdırmayın yazdırmadan önce önizleme yapmak için.
5. Tüm seçili aralıkların bir yazdırma dostu düzen içinde düzenlendiği yeni bir çalışma sayfası oluşturulacaktır. Artık bu sayfayı yazdırdığınızda, seçilen tüm alanlar tek bir sayfada görünecektir.
- Yazdırmadan önce yeni sayfadaki birleştirilmiş aralıkları yeniden düzenleyebilir veya değiştirebilirsiniz.
- Her zaman yazdırmadan önce çıktıyı onaylamak için Baskı Önizleme'yi kullanın.
- Bu yöntem, özellikle bitişik olmayan veri aralıkları için, Excel'in yerleşik yazdırma seçeneklerinden çok daha fazla esneklik sunar.
VBA Kodu – Yazdırma alanını otomatik olarak ayarlayın ve çalışma sayfasını tek bir sayfaya ölçeklendirin
Dinamik aralıkları düzenli olarak yazdırmanız gerekiyorsa ve içeriğin her zaman tek bir yazdırılmış sayfaya sığmasını sağlamak istiyorsanız, basit bir VBA makrosu süreci hızlandırabilir. Bu özellikle kurumsal ortamlarda otomatik raporlama veya paylaşılan şablonlar için kullanışlıdır. VBA'yı kullanmadan önce lütfen çalışma kitabınızı kaydedin — makrolar yazdırma ayarlarını değiştirecek ve Ctrl + Z ile geri alınamayacaktır.
1. VBA düzenleyicisini açın: Geliştirici sekmesine gidin > Visual Basic'e tıklayın. VBA düzenleyicisinde Ekle > Modül'e tıklayın, ardından aşağıdaki kodu yapıştırın:
Sub SetPrintAreaAndScaleToFitOnePage()
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel" ' Dialog title
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Please select the range to print:", xTitleId, WorkRng.Address, Type:=8)
If WorkRng Is Nothing Then Exit Sub
With ActiveSheet
.PageSetup.PrintArea = WorkRng.Address
.PageSetup.Zoom = False
.PageSetup.FitToPagesTall = 1
.PageSetup.FitToPagesWide = 1
End With
MsgBox "Print area set and scaled to fit on one printed page.", vbInformation, xTitleId
End Sub
2. Tıklayın Çalıştır düğmesine basın veya F5 tuşuna basın. Bir iletişim kutusu, yazdırmak istediğiniz alanı seçmenizi isteyecektir. Seçtikten sonra, Excel yazdırma alanını otomatik olarak tanımlayacak ve tek bir sayfaya sığdıracaktır.
- Bu makro, mevcut çalışma sayfasındaki tüm yazdırma alanı ayarlarını değiştirir.
- Başka bir aralıkla tekrarlamak için, makroyu yeniden çalıştırmanız yeterlidir.
- Büyük veri seçimlerinde, ölçeklendirme okunabilirliği azaltabilir — yazdırmadan önce her zaman Baskı Önizlemesini kontrol edin.
- Bu kodu çalıştırmak için makroların etkinleştirilmesi gerekir. Kuruluşunuz makroları kısıtlıyorsa, devam etmeden önce BT ile iletişime geçin.
Excel Formülü – Dinamik yazdırma alanı oluşturmak için adlandırılmış aralık kullanma
Eğer sık sık satır ekleyip çıkarıyorsanız ve yazdırma alanının veri kümenizle birlikte otomatik olarak genişlemesini veya daralmasını istiyorsanız, OFFSET ve COUNTA gibi Excel fonksiyonlarını kullanarak dinamik bir adlandırılmış aralık tanımlayabilirsiniz. Bu yaklaşım, düzenli olarak güncellenen çalışma sayfaları için — örneğin raporlar, günlükler veya formlar — idealdir ve veri değiştiğinde yazdırma alanını manuel olarak sıfırlama gereksinimini ortadan kaldırır.
1. Formüller > İsim Yöneticisi > Yeni'ye giderek yeni bir adlandırılmış aralık oluşturun. Yeni İsim iletişim kutusunda, Ad'ı YazdırmaAlanı
olarak ayarlayın ve Başvuru Alanına aşağıdaki formülü girin (verileriniz A1 hücresinden başlıyorsa):
=OFFSET(Sheet1!$A$1,0,0,COUNTA(Sheet1!$A:$A),COUNTA(Sheet1!$1:$1))
2. Tamam'a tıklayarak adlandırılmış alanı kaydedin. Ardından Sayfa Düzeni > Yazdırma Alanı > Yazdırma Alanını Ayarla'ya gidin. İstenirse formül çubuğuna =YazdırmaAlanı
yazın. Artık yazdırma alanınız, veri ekledikçe veya çıkardıkça dinamik olarak ayarlanacaktır.
Formül açıklaması: OFFSET
işlevi, A1
'den başlayan bir aralığı, A sütunundaki boş olmayan hücrelerin sayısı kadar aşağıya (satırlar) ve 1. satırdaki boş olmayan hücrelerin sayısı kadar sağa (sütunlar) uzatır. Formülü gerçek veri başlangıç noktasına göre özelleştirebilirsiniz.
Bu çözümler arasında seçim yaparken, çalışma sayfanızın boyutunu, ne sıklıkta güncellendiğini ve baskı gereksinimlerinizi göz önünde bulundurun:
- Excel'in yerleşik ölçeklendirme özelliği küçük veya tek seferlik görevler için hızlı ve etkilidir.
- VBA makroları, kurumsal ortamlarda tekrarlayan görevler veya toplu yazdırma ayarları için otomasyon sağlar.
- Dinamik adlandırılmış aralıklar, sıkça boyutu değişen ve sürekli esnekliğe ihtiyaç duyan tablolar için idealdir.
- Birden fazla, bitişik olmayan aralıklarda yazdırma gerektiğinde Excel için Kutools önerilir.
Hatırlatma: Yazdırılan içerik çok küçük görünüyorsa veya kesik kalıyorsa, kağıt boyutunu, kenar boşluklarını ve yön ayarlarını kontrol edin. Yazdırmadan önce her zaman Baskı Önizleme ile düzeni önizleyin. VBA veya formüllerle ilgili hatalar oluşursa, aralık başvurularının veri düzeninizle eşleştiğinden emin olun ve mantığı gerektiği gibi ayarlayın. En iyi sonuçlar için, gerçek iş akışınıza veya raporlama ihtiyaçlarınıza göre birden fazla yöntemi birleştirmekten çekinmeyin.
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