Hoppa till huvudinnehåll

Hur skriver man bara ut rader / celler med data i Excel?

När du skriver ut ett intervall eller ett kalkylblad i Excel skrivs också några tomma rader eller tomma celler ut och tar upp blanketter i papper. Den här artikeln talar om hur man ignorerar alla tomma rader / celler och bara skriver ut rader / celler med data i Excel.

Skriv bara ut rader med data från VBA i Excel

Skriv bara ut rader med data genom att ta bort tomma rader i Excel

Skriv bara ut celler med data genom att kopiera celler med data till ett nytt ark i Excel

Partiutskrift av flera icke-tomma rader med ignorering av tomma rader i Excel

Kutools för Excel Skriv ut guiden för flera val kan hjälpa dig att inte bara skriva ut flera val från samma kalkylblad utan också enkelt skriva ut flera intervall från många kalkylblad.

annonsutskrift flera val 2


Denna metod introducerar en VBA för att snabbt skriva ut rader med data endast i ett angivet intervall i Excel. Gör så här:

1. tryck på andra + F11 samtidigt för att öppna Microsoft Visual Basic for Applications-fönstret.

2. klick Insert > Modulernaoch kopiera och klistra sedan in följande VBA-kod i det nya öppningsmodulfönstret.

VBA: Skriv ut bara rader med data i Excel

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. tryck på F5 eller klicka på Körning för att köra denna VBA.

4. I den öppna Kutools för Excel-dialogrutan anger du det intervall som du vill ignorera tomma rader och bara skriver ut rader med data och klickar på OK knapp.

Då skrivs det angivna intervallet omedelbart ut med alla tomma rader i det.

Anmärkningar: Denna VBA stöder inte batch-utskrift av flera val med ignorerande tomma rader.


Denna metod introducerar Kutools för Excel Ta bort tomma rader verktyg för att ta bort alla tomma celler i aktivt kalkylblad eller valt intervall och sedan skriva ut de raderna med data endast i Excel. Gör så här:

Kutools för Excel - Fullpackad med över 300 viktiga verktyg för Excel. Njut av en fullfjädrad 30-dagars GRATIS provperiod utan behov av kreditkort! Ladda ner nu!

1. Gå till kalkylbladet och skriv ut rader med endast data och klicka Kutools > Radera > Ta bort tomma rader > I aktivt ark. Se skärmdump:

Anmärkningar: För att skriva ut rader med endast data inom ett angivet intervall, välj först detta intervall och klicka sedan på Kutools > Radera > Ta bort tomma rader > I valt intervall.

2. En Kutools för Excel-dialogruta dyker upp och visar dig hur många tomma rader som har raderats. Klicka på OK knappen för att stänga den.

Och nu kommer du att se alla tomma rader tas bort från det aktiva kalkylbladet / det valda intervallet. Se skärmdump:

3. Klicka på Fil (eller Kontorsknapp)> Skriva ut att bara skriva ut rader med data i aktivt kalkylblad eller valt intervall.

Kutools för Excel - Superladda Excel med över 300 viktiga verktyg. Njut av en fullfjädrad 30-dagars GRATIS provperiod utan behov av kreditkort! Hämta den nu


Ibland kanske du vill skriva ut celler med data endast genom att ignorera alla tomma celler i Excel. Denna metod introducerar Kutools för Excel Välj icke-tomma celler nytta och Skriv ut guiden för flera val för att bara skriva ut celler med data inom angivet intervall i Excel.

Kutools för Excel - Fullpackad med över 300 viktiga verktyg för Excel. Njut av en fullfjädrad 30-dagars GRATIS provperiod utan behov av kreditkort! Ladda ner nu!

1. Välj det område där du bara skriver ut cellerna med data och klicka Kutools > Välja > Välj icke-tomma celler. Se skärmdump:

2. En dialogruta Kutools för Excel kommer ut och visar hur många celler med data som har valts. Klicka på OK knappen för att stänga den.

3. Fortsätt att välja dessa icke-tomma celler och klicka Företag > Utskrift > Skriv ut guiden för flera val. Se skärmdump:

4. I den inledande dialogrutan för guiden Skriv ut flera val visas alla valda icke-tomma celler listade i Områden att skriva ut lista, klicka på Finish knapp.

5. Nu kopieras alla valda icke-tomma celler och klistras in som länkade bilder i ett nytt kalkylblad. var god klicka Fil (eller Kontorsknapp)> Skriva ut för att skriva ut dessa celler med data.

Kutools för Excel - Superladda Excel med över 300 viktiga verktyg. Njut av en fullfjädrad 30-dagars GRATIS provperiod utan behov av kreditkort! Hämta den nu


Kutools för Excel: Över 300 praktiska verktyg till hands! Börja din 30-dagars gratis provperiod utan funktionsbegränsningar idag. Ladda ner nu!

Bästa kontorsproduktivitetsverktyg

🤖 Kutools AI Aide: Revolutionera dataanalys baserat på: Intelligent utförande   |  Generera kod  |  Skapa anpassade formler  |  Analysera data och generera diagram  |  Anropa Kutools funktioner.
Populära funktioner: Hitta, markera eller identifiera dubbletter   |  Ta bort tomma rader   |  Kombinera kolumner eller celler utan att förlora data   |   Rund utan formel ...
Superuppslag: Flera kriterier VLookup    VLookup med flera värden  |   VSök över flera ark   |   Fuzzy Lookup ....
Avancerad rullgardinslista: Skapa snabbt en rullgardinslista   |  Beroende rullgardinslista   |  Flervals-rullgardinslista ....
Kolumnhanterare: Lägg till ett specifikt antal kolumner  |  Flytta kolumner  |  Växla synlighetsstatus för dolda kolumner  |  Jämför intervall och kolumner ...
Utvalda funktioner: Rutnätsfokus   |  Designvy   |   Stor formelbar    Arbetsbok & Bladhanterare   |  Resursbibliotek (Automatisk text)   |  Datumväljare   |  Kombinera arbetsblad   |  Kryptera/Dekryptera celler    Skicka e-postmeddelanden efter lista   |  Superfilter   |   Specialfilter (filtrera fet/kursiv/genomstruken...) ...
Topp 15 verktygssatser12 text verktyg (lägga till text, Ta bort tecken, ...)   |   50+ Diagram Typer (Gantt Chart, ...)   |   40+ Praktiskt Formler (Beräkna ålder baserat på födelsedag, ...)   |   19 Införande verktyg (Infoga QR-kod, Infoga bild från sökväg, ...)   |   12 Konvertering verktyg (Siffror till ord, Valutaväxling, ...)   |   7 Slå ihop och dela verktyg (Avancerade kombinera rader, Dela celler, ...)   |   ... och mer

Uppgradera dina Excel-färdigheter med Kutools för Excel och upplev effektivitet som aldrig förr. Kutools för Excel erbjuder över 300 avancerade funktioner för att öka produktiviteten och spara tid.  Klicka här för att få den funktion du behöver mest...

Beskrivning


Fliken Office ger ett flikgränssnitt till Office och gör ditt arbete mycket enklare

  • Aktivera flikredigering och läsning i Word, Excel, PowerPoint, Publisher, Access, Visio och Project.
  • Öppna och skapa flera dokument i nya flikar i samma fönster, snarare än i nya fönster.
  • Ökar din produktivitet med 50 % och minskar hundratals musklick för dig varje dag!
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations