Tento tutoriál předvede, jak pomocí VBA zobrazit všechny řádky a / nebo sloupce v listu aplikace Excel.
Odkrýt všechny řádky
Chcete -li zobrazit všechny řádky v listu aplikace Excel, nastavíme Skrytý majetek všech řádků na FALSE.
Ke všem řádkům můžeme přistupovat pomocí Vlastnost EntireRow z Objekt buněk:
1 | Cells.EntireRow.Hidden = False |
nebo pomocí Vlastnost EntireRow z Objekt řádků:
1 | Rows.EntireRow.Hidden = False |
Odkrýt všechny sloupce
Podobně můžeme zobrazit všechny sloupce v listu aplikace Excel úpravou Skrytý majetek všech Sloupců.
Ke všem sloupcům se dostanete pomocí Vlastnost EntireColumn z Objekt buněk:
1 | Cells.EntireColumn.Hidden = False |
nebo pomocí Vlastnost EntireColumn z Objekt sloupců:
1 | Columns.EntireColumn.Hidden = False |
Skrýt všechny řádky nebo sloupce
Chcete -li samozřejmě skrýt všechny řádky nebo sloupce, stačí nastavit Skrytý majetek PRAVDA:
1 | Columns.EntireColumn.Hidden = True |
Makro odkryje všechny řádky a sloupce
Toto makro použijte k odkrytí všech řádků a sloupců v listu:
1234 | Sub Unhide_All_Rows_Columns ()Columns.EntireColumn.Hidden = FalseRows.EntireRow.Hidden = FalseEnd Sub |
Makro odkryje všechny řádky a sloupce na všech listech
Toto makro odkryje všechny řádky a sloupce ve všech listech v sešitu aplikace Excel:
12345678 | Sub Unhide_All_Rows_Columns_in_Workbook ()Dim ws As WorksheetZa každé ws v pracovních listechColumns.EntireColumn.Hidden = FalseRows.EntireRow.Hidden = FalseDalší wsEnd Sub |