In diesem Tutorial wird gezeigt, wie Sie alle Zeilen und / oder Spalten in einem Excel-Arbeitsblatt mit VBA einblenden.
Alle Zeilen einblenden
Um alle Zeilen in einer Excel-Tabelle einzublenden, setzen wir die Verstecktes Eigentum aller Zeilen auf FALSE.
Wir können auf alle Zeilen zugreifen, indem wir die EntireRow-Eigenschaft des Zellen-Objekt:
1 | Cells.EntireRow.Hidden = False |
oder mit dem EntireRow-Eigenschaft des Zeilen-Objekt:
1 | Rows.EntireRow.Hidden = False |
Alle Spalten einblenden
Ebenso können wir alle Spalten in einem Excel-Blatt einblenden, indem wir die Verstecktes Eigentum aller Spalten.
Sie können auf alle Spalten zugreifen, indem Sie die GesamteColumn-Eigenschaft des Zellen-Objekt:
1 | Cells.EntireColumn.Hidden = False |
oder mit dem GesamteColumn-Eigenschaft des Spaltenobjekt:
1 | Columns.EntireColumn.Hidden = False |
Alle Zeilen oder Spalten ausblenden
Um alle Zeilen oder Spalten auszublenden, setzen Sie einfach die Verstecktes Eigentum zu WAHR:
1 | Columns.EntireColumn.Hidden = True |
Makro zum Einblenden aller Zeilen und Spalten
Verwenden Sie dieses Makro, um alle Zeilen und Spalten in einem Arbeitsblatt einzublenden:
1234 | Unter Unhide_All_Rows_Columns()Columns.EntireColumn.Hidden = FalseRows.EntireRow.Hidden = FalseEnd Sub |
Makro zum Einblenden aller Zeilen und Spalten auf allen Blättern
Dieses Makro blendet alle Zeilen und Spalten in allen Blättern in einer Excel-Arbeitsmappe ein:
12345678 | Unter Unhide_All_Rows_Columns_in_Workbook()Dim ws als ArbeitsblattFür jedes ws in ArbeitsblätternColumns.EntireColumn.Hidden = FalseRows.EntireRow.Hidden = FalseNächstes wsEnd Sub |