Ez az oktatóanyag bemutatja, hogyan lehet elrejteni és megjeleníteni a sorokat és oszlopokat a VBA használatával.
Oszlopok vagy sorok elrejtése
Az oszlopok vagy sorok elrejtéséhez állítsa be a Rejtett ingatlan a Oszlopok vagy Sorok objektumok IGAZ:
Oszlopok elrejtése
A VBA egy oszlopára többféleképpen lehet hivatkozni. Először használhatja a Oszlopok Objektum:
1 | Oszlopok ("B: B"). Rejtett = Igaz |
vagy használhatja a Teljes oszlop tulajdon a Hatótávolság vagy Cellaobjektumok:
1 | Tartomány ("B4"). EntireColumn.Hidden = Igaz |
vagy
1 | Cella (4,2) .EntireColumn.Hidden = Igaz |
Sorok elrejtése
Hasonlóképpen használhatja a Sorok objektum sorokra hivatkozni:
1 | Sorok ("2: 2"). Rejtett = Igaz |
vagy használhatja a Teljes sor tulajdon a Hatótávolság vagy Cellaobjektumok:
1 | Tartomány ("B2"). EntireRow.Hidden = Igaz |
vagy
1 | Sejtek (2,2) .EntireRow.Hidden = Igaz |
Oszlopok vagy sorok megjelenítése
Az oszlopok vagy sorok megjelenítéséhez egyszerűen állítsa be a Rejtett ingatlan hamisnak:
1 | Oszlopok ("B: B"). Rejtett = Hamis |
vagy
1 | Sorok ("2: 2"). Rejtett = Hamis |
Az összes oszlop vagy sor megjelenítése
A munkalap összes oszlopának megjelenítéséhez használja a billentyűt Oszlopok vagy Sejtek hivatkozni az összes oszlopra:
1 | Oszlopok.EntireColumn.Hidden = Hamis |
vagy
1 | Cells.EntireColumn.Hidden = Hamis |
Hasonló módon az összes oszlop megjelenítéséhez a munkalapon Sorok vagy Sejtek minden sorra hivatkozni:
1 | Rows.EntireRow.Hidden = Hamis |
vagy
1 | Cells.EntireRow.Hidden = Hamis |