Excel'de yalnızca veri içeren satır ve hücreleri nasıl yazdırabilirim?
Excel'de bir aralık veya çalışma sayfası yazdırılırken, boş satırlar veya boş hücreler de yazdırılarak kağıt üzerinde gereksiz yer kaplayabilir. Bu makalede, Excel'de yalnızca veri içeren satır ve hücreleri yazdırırken tüm boş satır ve hücrelerin nasıl göz ardı edileceği açıklanmaktadır.
Excel'de VBA ile yalnızca veri içeren satırları yazdırma
Excel'de Boş satırlar kaldırarak yalnızca veri içeren satırları yazdırma
Excel'de veri içeren hücreleri yeni bir sayfaya kopyalayarak yalnızca veri içeren hücreleri yazdırma
Excel'de VBA ile yalnızca veri içeren satırları yazdırma
Bu yöntem, Excel'de yalnızca veri içeren satırları hızlıca yazdırmak için size pratik bir VBA çözümü sunar. Lütfen aşağıdaki adımları izleyin:
1. Microsoft Visual Basic for Applications penceresini açmak için Alt+F11 tuşlarına aynı anda basın.
2. Ekle > Modül seçeneğine tıklayın ve ardından aşağıdaki VBA kodunu yeni açılan Modül penceresine kopyalayıp yapıştırın.
VBA: Excel'de yalnızca veri içeren satırları yazdırma
Sub PrintSummary()
Dim xRg As Range, xRg1 As Range, xCell As Range
Dim xSht As Worksheet
Dim xTxt As String
On Error Resume Next
xTxt = ActiveWindow.RangeSelection.Address
Set xRg = Application.InputBox("Please select the range to print:", "Kutools for Excel", xTxt, , , , , 8)
Set xRg = Application.Intersect(xRg, ActiveSheet.UsedRange)
If xRg Is Nothing Then Exit Sub
If xRg.Areas.Count > 1 Then
MsgBox "You can't select multiple selections", , "Kutools for Excel"
Exit Sub
End If
Application.DisplayAlerts = False
Application.ScreenUpdating = False
Set xSht = Worksheets.Add(After:=Sheets(Sheets.Count))
xRg.Copy xSht.Range("A1")
Set xRg1 = xSht.Range("A1").Resize(xRg.Rows.Count, xRg.Columns.Count)
For Each xCell In xRg1.Columns(1).Cells
If Application.WorksheetFunction.CountA(xCell.EntireRow) = 0 Then
xCell.EntireRow.Hidden = True
End If
Next
xSht.PrintOut Copies:=1, Collate:=True, IgnorePrintAreas:=False
xSht.Delete
Application.DisplayAlerts = True
Application.ScreenUpdating = True
End Sub 3. F5 tuşuna basın veya Çalıştır düğmesine tıklayarak bu VBA'yı çalıştırın.
4. Açılan Kutools for Excel iletişim kutusunda, boş satırları yoksayarak yalnızca veri içeren satırları yazdırmak istediğiniz aralığı belirtin ve Tamam düğmesine tıklayın.

Ardından Sınırlı aralık, içindeki tüm Boş satırlar yoksayılırak hemen yazdırılır.
Not: Bu VBA kodu, boş satırları yoksayarak birden fazla seçimi toplu olarak yazdırmayı desteklemez.
Excel'de yalnızca veri içeren satırları yazdırma
Bu yöntem, etkin çalışma sayfasındaki veya seçili aralıktaki tüm boş hücreleri silmek ve ardından Excel’de yalnızca veri içeren satırları yazdırmak için Kutools for Excel’in Boş Satırları Sil yardımcısını kullanmayı açıklar. Lütfen aşağıdaki adımları izleyin:
Kutools for Excel – Excel için 300’den fazla vazgeçilmez araçla donatılmış! İşlerinizi daha hızlı, daha kolay ve çok daha verimli hale getirin.Hemen indirin!
1. Yalnızca veri içeren satırları yazdırmak istediğiniz çalışma sayfasına gidin ve Kutools > Sil > Boş Satırları Sil > Aktif Çalışma Sayfası seçeneğine tıklayın.
Not: Bir sınırlı aralık içinde yalnızca veri içeren satırları yazdırmak için öncelikle bu aralığı lütfen seçin ve ardından Kutools > Sil > Boş Satırları Sil > Seçili Aralık seçeneğine tıklayın.
2. Bir Kutools for Excel iletişim kutusu açılır ve kaç adet boş satırın silindiğini gösterir. Kapatmak için Tamam düğmesine tıklayın.

Artık etkin çalışma sayfası/Aralık seç içindeki tüm Boş satırlar silinmiş olacaktır. Ekran görüntüsüne bakın:

3. Dosya(veya)Office Düğmesi) > Yazdır seçeneğine tıklayarak, etkin çalışma sayfasında veya belirtilen aralıkta yalnızca veri içeren satırları yazdırın.
Kutools for Excel– Excel'i, işinizi daha hızlı ve kolay hale getiren 300 temel araçla güçlendirin ve daha akıllı veri işleme ile üretkenlik için yapay zeka özelliklerinden yararlanın.Hemen Edinin
Excel'de yalnızca veri içeren hücreleri yazdırma
Bazen Excel'de tüm boş hücreleri yoksayarak yalnızca veri içeren hücreleri yazdırmak isteyebilirsiniz. Bu yöntem, Excel'de belirli bir aralıkta yalnızca veri içeren hücreleri yazdırmak için Kutools for Excel’in Dolu Olmayan Hücreleri Seçin yardımcısını ve Birden Çok Seçimi Yazdır Sihirbazı özelliğini kullanır.
Kutools for Excel – Excel için 300’den fazla vazgeçilmez araçla donatılmış! İşlerinizi daha hızlı, daha kolay ve çok daha verimli hale getirin.Hemen indirin!
1. Yalnızca veri içeren hücreleri yazdırmak için, yazdırmak istediğiniz aralığı seçin ve Kutools > Seç > Dolu Olmayan Hücreleri Seçin seçeneğine tıklayın.
2. Bir Kutools for Excel iletişim kutusu açılır ve seçili hücrelerde kaç adet veri olduğunu gösterir. Kapatmak için Tamam düğmesine tıklayın.

3. Bu dolu hücreleri seçili tutun ve Enterprise > Yazdırma > Birden Çok Seçimi Yazdır Sihirbazı seçeneğine tıklayın. Ekran görüntüsüne bakın:

4. Açılan Birden Çok Seçimi Yazdır Sihirbazı iletişim kutusunda, tüm Dolu Olmayan Hücreleri Seçin seçimlerinin Yazdırılacak aralıklarlistesinde listelendiğini göreceksiniz; lütfen Bitirdüğmesine tıklayın.

5. Artık tüm Dolu Olmayan Hücreler, bağlantılı resimler olarak bir Yeni çalışma sayfasına kopyalanmış ve yapıştırılmıştır. Bu veriyi içeren hücreleri yazdırmak için Dosya(veya)Office düğmesi) > Yazdır seçeneğine tıklayın.
Kutools for Excel– Excel'i, işinizi daha hızlı ve kolay hale getiren 300 temel araçla güçlendirin ve daha akıllı veri işleme ile üretkenlik için yapay zeka özelliklerinden yararlanın.Hemen Edinin
DemoYalnızca veri içeren satırları/hücreleri yazdırma
İlgili makaleler:
Excel'de her satırı/hücreyi ayrı bir sayfada yazdırma
Excel'de bir çalışma sayfasında yalnızca Baskı Alanı gösterme
En İyi Office Üretkenlik Araçları
Excel becerilerinizi Kutools for Excel ile geliştirin ve verimlilikte hiç yaşamadığınız bir deneyim yaşayın.Kutools for Excel, üretkenliği artırmak ve Zamanı Kaydet için 300’den fazla gelişmiş özelliğe sahiptir.İhtiyacınız olan özelliği hemen edinmek için buraya tıklayın…
Office Tab, Office uygulamalarına sekmeli bir arayüz kazandırarak işlerinizi çok daha kolay hale getirir.
- Word, Excel, PowerPoint, Publisher, Access, Visio ve Project'te sekmeli düzenleme ve okuma özelliğini etkinleştirin.
- Belgeleri yeni pencerelerde değil, aynı pencerenin yeni sekmelerinde açıp oluşturun.
- Günlük üretkenliğinizi %50 artırır ve her gün yüzlerce fare tıklamasından tasarruf etmenizi sağlar!
Tüm Kutools eklentileri — tek bir kurulum dosyasında!
Kutools for Office paketi, Excel, Word, Outlook ve PowerPoint eklentilerini ve ayrıca Office Tab Pro’yu içeren kapsamlı bir çözümdür; Office uygulamalarında çalışan ekipler için idealdir.
- Hepsi bir arada paket— Excel, Word, Outlook ve PowerPoint eklentileri + Office Tab Pro
- Tek kurulum, tek lisans— birkaç dakikada hazır (MSI uyumlu)
- Birlikte daha iyi çalışır— Office uygulamalarında akıcı üretkenlik
- 30 günlük tam özellikli deneme— kayıt gerekmez, kredi kartı gerekmez
- En iyi fiyat performans— ayrı ayrı eklenti satın almaya göre tasarruf sağlar