Hvordan kun vise utskriftsområde i et regneark i Excel

Når vi viser et regneark i Page Break visning med å klikke på View > Page Break Preview, vil ikke-trykkende delen bakgrunn endres til mørk grå automatisk. Se nedenfor skjermbilde:


Merk: Du kan også endre til sideskiftvisning visning med å klikke på sideskift Forhåndsvisning-knappen på statuslinjen


.

Men, vil denne metoden ikke skjul på ikke-trykkende delen, og du kan fortsatt vise dataene i den ikke-trykkende delen.

Bare vise utskriftsområde med VBA i Excel

Slik skjuler ikke-trykkende delen helt i Excel, kan du prøve VBA-makro. Og du kan gjøre som følger:

Trinn 1: Trykk Alt + F11 tastene samtidig for å åpne Microsoft Visual Basic for Applications vindu

Trinn 2:. Klikk på Insert > Modul, og lim følgende VBA-kode i modulvinduet:

VBA: Bare vis utskriftsområde i gjeldende regneark
Public Sub HideAllButPrintArea () Dim xPrintRng Som RangeDim xFirstRng Som RangeDim xLastRng Som RangeApplication.ScreenUpdating = FalseWith Application.ActiveSheet.Cells.EntireColumn.Hidden = False.Cells.EntireRow.Hidden = FalseIf .PageSetup.PrintArea < > "" ThenSet xPrintRng = .Range (.PageSetup.PrintArea) ElseSet xPrintRng = .UsedRangeEnd IfSet xFirstRng = xPrintRng.Cells (1) Sett xLastRng = xPrintRng.Cells (xPrintRng.Count) Hvis xFirstRng.Row > 1 Then.Range (.Cells (1, 1), xFirstRng (-0, 1)) EntireRow.Hidden = TrueEnd IfIf xFirstRng.Column >.; 1 Then.Range (.Cells (1, 1), xFirstRng (1, 0)) EntireColumn.Hidden = TrueEnd IfIf xLastRng.Row <.; .Rows.Count Then.Range (xLastRng (2, 1), .Cells (.Rows.Count, 1)) EntireRow.Hidden = TrueEnd IfIf xLastRng.Column <.; .Columns.Count Then.Range (xLastRng (1, 2), .Cells (1, .Columns.Count)) EntireColumn.Hidden = TrueEnd IfEnd WithApplication.ScreenUpdating = TrueEnd Sub

Trinn 3:. Trykk F5-tasten eller klikk Kjør-knappen for å kjøre denne VBA-makro.

Så du vil se ikke-trykkende delen er skjult på en gang, og bare utskriftsområdet er vist i gjeldende regneark. Se nedenfor skjermbilde:


Notater.


    Når det bare er én utskriftsområde i gjeldende regneark, VBA makro fungerer godt

    Denne metoden støtter ikke angre. For å vise ikke-trykkende delen, må du unhide den ikke-trykkende delen manuelt, eller søke Kutools for Excel Hide > Unhide alle områder verktøyet.

    Bare vise utskriftsområde med Kutools for Excel Angi rulleområde verktøyet

    Hvis du har Kutools for Excel installert, vil dens Angi rulleområde verktøyet hjelpe deg bare showet en utskriftsområde i gjeldende regneark enkelt.

    Kutools for Excel omfatter mer enn 120 praktiske Excel-verktøy. Gratis å prøve uten begrensning i 30 dager. Les mer Gratis nedlasting nå

    Trinn 1: Velg utskriftsområde i gjeldende regneark

    . Merk: Hvis du ikke kan finne ut print området raskt, kan du trykke F5 for å åpne Gå til dialogboksen velger navnet på utskriftsområdet og klikk på OK-knappen som under skjermbildet vises. Men denne metoden vil velge alle utskriftsområder i gjeldende regneark


    Trinn 2:. Klikk på Kutools > Show /Hide > . Innstilling Bla Område


    Da vil du bare se det valgte utskriftsområde er vist i gjeldende regneark samtidig som nedenfor skjermbilde vist:


    Merknader:.


      Kutools for Excel Angi rulle området støtter angre, og du kan trykke på Ctrl + Z tastene samtidig for å vise skjult ikke-trykkende delen

      Du kan klikke Kutools > Show /Hide > Vis alle for Ranges vise skjult ikke-trykkende delen immediatelly.

      Gratis Last ned Kutools for Excel Nå