Peida kõigi Exceli lehtede peitmine (sisukord)

  • Sissejuhatus Exceli lehtede peita
  • Näited Exceli töölehtede peitmiseks

Sissejuhatus Exceli lehtede peita

Selles artiklis näeme jaotist Kuidas lehed Excelis peita? Mitme töölehe peitmine Exceli töövihikus on üsna lihtne, kuid nende peitmine võib olla tüütu. Saame Excelis mitu lehte ükshaaval peita või kasutada neid kõiki korraga peitmiseks VBA-koodi. Lehtede peitmise vajadust saab näha siis, kui analüüsime, kas leht on peidetud.

Vaatame allpool mõnda sagedamini kasutatavat meetodit või viise, mille abil saame peita ühe või kõik Exceli töövihiku peidetud töölehed.

Näited Exceli töölehtede peitmiseks

Vaatame mõnda näidet kõigi peidetud töölehtede ükshaaval peitmiseks Excelis.

Siit saate alla laadida selle, kuidas kogu lehe peitmine Exceli mallist lahti saada - kuidas kogu lehe peita Exceli mall

Näide nr 1

Ütleme nii, et meil on Exceli töövihik koos kolme töölehega (nimega Sheet1, Sheet2, Sheet3), mis on peidetud ja soovime peita ühe või kõik neist peidetud töölehed ükshaaval. Selleks toimime järgmiselt.

  • Klõpsake vahekaarti Avaleht ja valige siis Vorming -> Peida ja peida -> Peida leht:

Seda tehes ilmub peidetud töölehtedega dialoogiboks Peida. Järgmine ekraanipilt illustreerib seda.

Valige nüüd leht, mis tuleb peita, ja klõpsake siis nuppu "OK". See kuvab valitud peidetud lehe.

Ülaltoodud ekraanipildil näeme, et 'Sheet1' on meile nüüd nähtav, mis oli varem peidetud. Kui tahame ülejäänud kahte lehte peita, võime ülaltoodud samme korrata.

Näide 2

Ütleme nüüd, et soovime peita “Sheet2” ja “Sheet3” peitmise samas Exceli töövihikus. Kasutame selleks teist meetodit:

Paremklõpsake mõnel töölehe vahekaardil ja valige siis 'Peida'.

Seda tehes ilmub peidetud töölehtedega dialoogiboks Peida. Järgmine ekraanipilt illustreerib seda.

Valige nüüd leht, mis tuleb peita, ja klõpsake siis nuppu "OK". See kuvab valitud peidetud lehe.

Ülaltoodud ekraanipildil näeme, et 'Sheet2' on meile nüüd nähtav, mis oli varem peidetud.

Nüüd võime ülaltoodud toiminguid korrata ka lehe „Sheet3” peitmiseks.

Näide 3

Lisaks kahele ülaltoodud viisile, mida oleme kasutanud ühe lehe peitmiseks korraga, on veel üks meetod sama dialoogiboksi "Peida" avamiseks ja seejärel vajaliku peidetud lehe peitmiseks. Vaatame, kuidas see meetod töötab:

  • Vajutage klahve Alt + H + O + U + H. Selle Exceli kiirklahvi kasutamisel ilmub kõigi peidetud töölehtedega dialoogiboks Peida (sama, mida nägime kahes ülaltoodud näites). Allpool on ekraanipilt:

Valige nüüd leht, mis tuleb peita, ja klõpsake siis nuppu "OK". See kuvab valitud peidetud lehe.

Ülaltoodud ekraanipildil näeme, et 'Sheet3' on meile nüüd nähtav, mis oli varem peidetud.

Näide 4

Ütleme nüüd töövihikus, mida nägime ülaltoodud kolmes näites, peidame taas kõik kolm lehte (Sheet1, Sheet2, Sheet3). Nii näeb töövihik välja nüüd:

Nüüd soovime kõik peidetud töölehed korraga peita. Kolmes ülaltoodud näites nägime, et me ei suutnud kõiki lehti korraga peita. Dialoogiboksi 'Peida' abil saaksime peita ainult ühe lehe korraga. Kuid see võib võtta üsna palju aega, kui on palju lehti, mis peavad olema peidetud. Nii et üks viis kõigi peidetud lehtede korraga peitmiseks on VBA-koodi kirjutamine Excelis. Vaatame, kuidas see töötab:

Kirjutame Visual Basic Editori VBA-koodi, millele pääseb juurde järgmiselt:

Minge vahekaardile Arendaja, klõpsake siis Visual Basic Editoril või vajutage klahvi Alt + F11, et avada Visual Basic Editori aken.

Seda tehes avaneb aken järgmiselt:

Paremklõpsake töövihiku nime aknas 'Project-VBAProject' ja klõpsake siis nuppu 'Lisa' -> 'Moodul' järgmiselt:

Nüüd võime selles moodulis kirjutada oma VBA-koodi või alamprotseduuri:

Kood:

Sub UnhideAllSheetsCode ()

Lõpu alam

Määratlege muutuja 'ws':

Kood:

 Sub UnhideAllSheetsCode () Tühjendatakse kui tööleht Lõpp Sub 

Nii et koodi esimene lause määratleb muutuja 'ws'.

Nüüd kasutame järgmistes VBA-koodi avaldustes silmust „Igale” koos töölehega.Visible atribuutide peitmiseks kõik aktiivse või aktiivse töövihiku peidetud töölehed.

Kood:

Sub UnhideAllSheetsCode ()

Dim ws Nagu tööleht
Iga WW jaoks ActiveWorkbook.Worksheets
ws.Visible = xlSheetVisible
Järgmine ws

Lõpu alam

Omadust Worksheet.Visible kasutatakse xlSheetVisibility väärtuse tagastamiseks või määramiseks, mida kasutatakse objekti nähtavuse kontrollimiseks või määramiseks. xlSheetVisibility on kasutaja jaoks viis lehtede nähtavaks tegemiseks, seades nähtava omaduse tõeseks. Nähtava omaduse süntaks on avaldis.visible, kus avaldis on muutuja, mis tähistab töölehe objekti.

Nüüd, kui käivitame selle koodi käsitsi, klõpsates akna ülaosas nupul "Käivita" või vajutades nuppu F5, näeme, et kõik peidetud lehed saavad korraga peidetud. Järgmine ekraanipilt illustreerib seda:

Nii näeme ülaltoodud ekraanipildil, et alamprotseduuri või VBA-koodi käivitamisel saavad kõik töövihiku peidetud lehed (Sheet1, Sheet2, Sheet3) korraga nähtavaks.

Pidage meeles, kuidas Excelis kõiki tabeleid peita

  • Võib juhtuda, et me ei suuda Exceli töövihikus teatud töölehti peita. Selle põhjuseks võivad olla järgmised põhjused:
  1. Töövihik võib olla kaitstud.
  2. Töölehed on peidetud VBA-koodi abil (st atribuudi XlSheetVeryHidden abil on need väga peidetud).
  • Samuti võime peita kõik töölehed, välja arvatud konkreetne tööleht, töövihikus, kirjutades VBA-koodi.
  • Teine meetod kõigi lehtede peitmiseks korraga, mida saab kasutada kõigis Exceli versioonides, on meetodi „Kohandatud vaated” kasutamine.

Soovitatavad artiklid

See on juhend jaotises Kuidas peita kõigi arvutustabelite peitmine Excelis ?. Siin arutleme, kuidas Excelis kõiki tabeleid peita, koos praktiliste näidete ja allalaaditava excelimalliga. Võite vaadata ka meie teisi soovitatud artikleid -

  1. Kuidas luua ajagraafiku mall?
  2. Näited lehe kaitsmiseks Excelis
  3. Kuidas luua arvutustabelit Excelis?
  4. Sisestage uus tööleht Excelisse

Kategooria: