Ši pamoka parodys, kaip paslėpti ir parodyti eilutes ir stulpelius naudojant VBA.
Slėpti stulpelius ar eilutes
Norėdami paslėpti stulpelius ar eilutes, nustatykite Paslėptas turtas iš Stulpeliai arba Eilučių objektai į TIESA:
Slėpti stulpelius
Yra keletas būdų, kaip kreiptis į stulpelį VBA. Pirmiausia galite naudoti Stulpeliai Objektas:
1 | Stulpeliai („B: B“). Paslėptas = tiesa |
arba galite naudoti Visa stulpelio nuosavybė iš diapazonas arba Ląstelių objektai:
1 | Diapazonas („B4“). Visa stulpelis. Paslėptas = tiesa |
arba
1 | Ląstelės (4,2). Visa stulpelis. Paslėptas = tiesa |
Slėpti eilutes
Panašiai galite naudoti Eilučių objektas kreiptis į eilutes:
1 | Eilutės („2: 2“). Paslėptas = tiesa |
arba galite naudoti Visos eilės nuosavybė iš diapazonas arba Ląstelių objektai:
1 | Diapazonas („B2“). EntireRow.Hidden = Tiesa |
arba
1 | Ląstelės (2,2). Visa eilutė. Paslėpta = tiesa |
Rodyti stulpelius ar eilutes
Norėdami atskleisti stulpelius ar eilutes, tiesiog nustatykite Paslėptas turtas NETIESA:
1 | Stulpeliai („B: B“). Paslėpta = klaidinga |
arba
1 | Eilutės („2: 2“). Paslėpta = klaidinga |
Rodyti visus stulpelius ar eilutes
Norėdami rodyti visus darbalapio stulpelius, naudokite Stulpeliai arba Ląstelės nuoroda į visus stulpelius:
1 | Columns.EntireColumn.Hidden = Netiesa |
arba
1 | Cells.EntireColumn.Hidden = Netiesa |
Panašiai, kad būtų rodomi visi darbalapio stulpeliai Eilutės arba Ląstelės nuoroda į visas eilutes:
1 | Rows.EntireRow.Hidden = Netiesa |
arba
1 | Cells.EntireRow.Hidden = Netiesa |