Az összes munkalap elrejtése az Excel programban (Tartalomjegyzék)

  • Bevezetés az Excel elrejtése lapokba
  • Példák az Excel munkalapok elrejtésére

Bevezetés az Excel elrejtése lapokba

Ebben a cikkben egy vázlatot találunk arról, hogyan lehet az Excel-ben letakarni a lemezeket ?. Több munkalap elrejtése egy Excel munkafüzetben meglehetősen egyszerű, azonban a kinyitása unalmas lehet. Az Excel-ben több lapot egyenként is elrejthetünk, vagy egy VBA-kód használatával elrejthetjük ezeket egyszerre. A lapok elrejtésének szükségessége látható, amikor elemezzük, hogy a lap rejtett-e.

Lásd az alábbiakban néhány, az általánosan használt módszert vagy módot, amelyekkel az Excel munkafüzet egyik vagy az összes rejtett munkalapját elrejthetjük.

Példák az Excel munkalapok elrejtésére

Nézzünk néhány példát az összes rejtett munkalap egyenkénti elrejtésére az Excel programban.

Az összes sablon elrejtése az Excel sablonban itt letölthető - Az összes lapon elrejtése az Excel sablonban

1. példa

Tegyük fel, hogy van egy Excel munkafüzete három, rejtett munkalapgal (Sheet1, Sheet2, Sheet3), amelyek rejtett állapotban vannak, és szeretnénk, ha ezen rejtett munkalapok egyikét vagy mindegyikét elrejtjük. Ehhez kövesse az alábbi lépéseket:

  • Kattintson a "Kezdőlap" fülre, majd válassza a "Formázás" -> "Elrejtés és elrejtés" -> "Lap elrejtése" elemet:

Ennek végrehajtásakor a Rejtett párbeszédpanel jelenik meg az összes rejtett munkalapnal. A következő képernyőkép ezt illusztrálja.

Most válassza ki a rejtett lapot, majd kattintson az 'OK' gombra. Ez megjeleníti a kiválasztott rejtett lapot.

Tehát a fenti képernyőképen láthatjuk, hogy a 'Sheet1' most már látható nekünk, amelyet korábban elrejtettek. A fenti lépéseket megismételhetjük, ha a másik két lapot ki akarjuk fedni.

2. példa

Tegyük fel most, hogy szeretnénk eltávolítani a 'Sheet2' és a 'Sheet3' fájlt ugyanabban az Excel munkafüzetben. Ehhez egy másik módszert alkalmazunk:

Kattintson a jobb gombbal a munkalapok bármelyik fülére, majd válassza az 'Elrejtés' parancsot.

Ennek végrehajtásakor a Rejtett párbeszédpanel jelenik meg az összes rejtett munkalapnal. A következő képernyőkép ezt illusztrálja.

Most válassza ki a rejtett lapot, majd kattintson az 'OK' gombra. Ez megjeleníti a kiválasztott rejtett lapot.

Tehát a fenti képernyőképen láthatjuk, hogy a 'Sheet2' most már látható nekünk, amelyet korábban elrejtettek.

Most megismételhetjük a fenti lépéseket a 'Sheet3' elrejtéséhez.

3. példa

A fenti két módszer mellett, amelyekkel egyszerre egy lapot rejtettünk el, létezik egy másik módszer ugyanazon a „Megjelölés” párbeszédpanel megnyitásához, majd a szükséges rejtett lap elrejtéséhez. Nézzük meg, hogyan működik ez a módszer:

  • Nyomja meg az Alt + H + O + U + H billentyűket . Az Excel gyorsbillentyű használatakor a Rejtett párbeszédpanel (ugyanaz, mint a fenti két példában láttuk) megjelenik az összes rejtett munkalapon. Az alábbiakban látható a képernyőkép:

Most válassza ki a rejtett lapot, majd kattintson az 'OK' gombra. Ez megjeleníti a kiválasztott rejtett lapot.

Tehát a fenti képernyőképen láthatjuk, hogy a 'Sheet3' most már látható nekünk, amelyet korábban elrejtettek.

4. példa

Tegyük fel, hogy a munkafüzetben, amelyet a fenti három példában láthattunk, ismét elrejtjük mind a három lapot (1. lap, 2. lap, 3. lap). Tehát így néz ki most a munkafüzet:

Most azt szeretnénk, hogy az összes rejtett munkalap egyidejűleg fel legyen fedve. A fenti három példában láttuk, hogy nem tudtuk az összes lapot egyszerre kinyomtatni. Az 'Elrejtés' párbeszédpanel segítségével egyszerre csak egy lapot lehetett kinyitni. De ez valószínűleg időigényes abban az esetben, ha nagyon sok lap van rejtve. Tehát az összes rejtett lap egyszerre történő elrejtésének egyik módja az, ha VBA-kódot ír be az Excelbe. Nézzük meg, hogyan működik ez:

A VBA kódot a Visual Basic Szerkesztőbe írjuk, amelyhez az alábbiak szerint lehet hozzáférni:

Lépjen a Fejlesztő fülre, majd kattintson a Visual Basic Editor elemre, vagy nyomja meg az Alt + F11 billentyűt a Visual Basic Editor ablak megnyitásához.

Ennek végrehajtása után az alábbi ablak nyílik meg:

Kattintson a jobb gombbal a munkafüzet nevére a 'Project-VBAProject' panelen, majd kattintson az 'Beszúrás' -> 'Modul' elemre az alábbiak szerint:

Most a modulba írhatjuk a VBA-kódunkat vagy alprocedúránkat:

Kód:

Sub UnhideAllSheetsCode ()

Befejezés Sub

Adja meg a „ws” változót:

Kód:

 Sub UnhideAllSheetsCode () Dim ws as Workheet End Sub 

Tehát a kód első állítása meghatározza a „ws” változót.

Most a VBA kód következő állításaiban a 'Mindenkinek' hurkot használjuk a Munkalap.Visible tulajdonsággal az összes rejtett munkalap elrejtéséhez az aktuális vagy aktív munkafüzetben.

Kód:

Sub UnhideAllSheetsCode ()

Dim mint munkalap
Minden ws-hez az ActiveWorkbook.Worksheets-ben
ws.Visible = xlSheetVisible
Következő ws

Befejezés Sub

A Worksheet.Visible tulajdonság segítségével visszaadható vagy beállítható egy xlSheetVisibility érték, amelyet az objektum láthatóságának ellenőrzésére vagy meghatározására használnak. Az xlSheetVisibility egy módja annak, hogy a felhasználó láthatóvá tegye a lapokat azáltal, hogy a látható tulajdonságot igazra állítja. A látható tulajdonság szintaxisa az express.visible, ahol a kifejezés egy olyan munkavállalat-objektumot ábrázoló változó.

Most, amikor manuálisan futtatjuk ezt a kódot az ablak tetején található „Futtatás” gombra kattintva vagy az F5 megnyomásával, látni fogjuk, hogy az összes rejtett lap egyszerre rejtve marad. A következő képernyőképe ezt illusztrálja:

Tehát a fenti képernyőképen láthatjuk, hogy az alprogram vagy a VBA kód futtatásakor a munkafüzetben az összes rejtett lap (Sheet1, Sheet2, Sheet3) egyszerre látható.

Ne feledje, hogy miként rejtheti el az összes lapot az Excel programban

  • Előfordulhat, hogy nem tudunk egyes munkalapokat elrejteni egy Excel munkafüzetben. Ennek okai a következő okok lehetnek:
  1. A munkafüzet védett lehet.
  2. A munkalapok VBA-kóddal vannak elrejtve (azaz „nagyon rejtettek” az XlSheetVeryHidden tulajdonság használatával).
  • Az összes munkalapot elrejthetjük, kivéve egy munkafüzet egy adott munkalapját, ha VBA-kódot írunk.
  • Egy másik módszer az összes munkafolyamat elrejtésére, amely az Excel összes verziójában használható, az „Egyedi nézetek” módszer használata.

Ajánlott cikkek

Ez az útmutató az összes munkalap elrejtésének elolvasása az Excel programban ?. Itt tárgyaljuk, hogyan lehet az összes lapot elrejteni az Excelben, valamint a gyakorlati példákat és a letölthető Excel sablont. Megnézheti más javasolt cikkeinket -

  1. Hogyan készítsünk munkaidő-sablont?
  2. Példák a lap védelmére Excelben
  3. Hogyan hozhatunk létre táblázatot Excel-ben?
  4. Helyezze be az új munkalapot az Excelbe

Kategória: