Ez az oktatóanyag bemutatja, hogyan lehet megjeleníteni az Excel munkalap összes sorát és / vagy oszlopát a VBA használatával.
Az összes sor megjelenítése
Az Excel -lap összes sorának megjelenítéséhez állítsuk be a Rejtett ingatlan az összes sor hamis.
Az összes sort elérhetjük a Teljes sor tulajdon a Cellaobjektum:
1 | Cells.EntireRow.Hidden = Hamis |
vagy a segítségével Teljes sor tulajdon a Sorok objektum:
1 | Rows.EntireRow.Hidden = Hamis |
Az összes oszlop megjelenítése
Hasonlóképpen, az Excel -lapon lévő összes oszlopot megjeleníthetjük a Rejtett ingatlan az összes oszlop közül.
Az összes oszlopot a Teljes oszlop tulajdon a Cellaobjektum:
1 | Cells.EntireColumn.Hidden = Hamis |
vagy a segítségével Teljes oszlop tulajdon a Oszlopok Objektum:
1 | Oszlopok.EntireColumn.Hidden = Hamis |
Az összes sor vagy oszlop elrejtése
Természetesen az összes sor vagy oszlop elrejtéséhez csak állítsa be a Rejtett ingatlan IGAZ:
1 | Oszlopok.EntireColumn.Hidden = Igaz |
Makró az összes sor és oszlop megjelenítéséhez
Ezzel a makróval jelenítheti meg a munkalap összes sorát és oszlopát:
1234 | Sub Unhide_All_Rows_Columns ()Oszlopok.EntireColumn.Hidden = HamisRows.EntireRow.Hidden = HamisEnd Sub |
Makró minden sor és oszlop megjelenítéséhez minden munkalapon
Ez a makró megjeleníti az Excel munkafüzet összes lapjának minden sorát és oszlopát:
12345678 | Sub Unhide_All_Rows_Columns_in_Workbook ()Dim ws munkalapkéntMinden egyes munkalaphozOszlopok.EntireColumn.Hidden = HamisRows.EntireRow.Hidden = HamisKövetkező wsEnd Sub |