Before Excel? Utskrift av regnearket, kan du kjøre under VBA-kode for å skjule tomme rader i et angitt område. Vennligst gjør som følger.
1. Trykk Alt + F11 tastene for å åpne Microsoft Visual Basic for Application vinduet.
2. I Microsoft Visual Basic for Application vindu, klikker du Sett > Modul. Og deretter kopiere og lime inn under VBA kode i Module vinduet
VBA-kode. Skjul tomme rader i valgt område
Sub HideBlankRows () Dim XRG Som Range Dim Xcell Som Range Dim xAddress As String Dim xUpdate As Boolean Dim jeg Som Long On Error Resume Next xAddress = Application.ActiveWindow.RangeSelection.Address Set XRG = Application.InputBox ("Velg et område", "Kutools for Excel", xAddress,,,,, 8) Set XRG = Application.Intersect ( XRG, ActiveSheet.UsedRange) Hvis XRG Er Nothing Then Exit Sub Hvis xRg.Areas.Count > 1 Deretter MsgBox "Ikke støtte for flere områder", "Kutools for Excel" Exit Sub End If xUpdate = Application.ScreenUpdating Application.ScreenUpdating = False For I = 1 Til xRg.Rows.Count xRg.Rows (I) .EntireRow .Hidden = (Application.CountA (xRg.Rows (I)) = 0) Neste Application.ScreenUpdating = xUpdate End Sub3. Trykk F5 for å kjøre koden, deretter en Kutools for Excel dialogboksen dukker opp, kan du deretter velger området med tomme rader du ikke ønsker å skrive ut, og klikk deretter på OK-knappen.
All blank rader i valgt område er skjult umiddelbart. Deretter kan du begynne å skrive ut regnearket uten tomme rader
. Merk: Etter utskrift kan du unhide disse tomme rader med følgende VBA-kode
VBA-kode. Skjul alle tomme rader i valgt område
Sub UnhideRows ( ) Dim XRG Som Range Dim Xcell Som Range Dim xAddress As String Dim xUpdate Som boolsk On Error Resume Next xAddress = Application.ActiveWindow.RangeSelection.Address Set XRG = Application.InputBox ("Velg et område du viser de tomme rader", " Kutools for Excel ", xAddress,,,,, 8) Set XRG = Application.Intersect (XRG, ActiveSheet.UsedRange) Hvis XRG Er Ingenting Deretter Exit Sub xUpdate = Application.ScreenUpdating Application.ScreenUpdating = False xRg.EntireRow.Hidden = False Application.ScreenUpdating = xUpdate End Sub