A munkalapok elrejtése és elrejtése az Excel-ben egyszerű feladat.
elrejthet egy munkalapot, amelyet a felhasználó nem lát, amikor megnyitja a munkafüzetet. Azonban könnyen felfedezhetik a munkalapot, ha akarják (amint azt később látni fogjuk ebben az oktatóanyagban).
de mi van, ha nem akarja, hogy felfedezzék a munkalap(OK) t.
ehhez néhány további lépést kell tennie annak érdekében, hogy megbizonyosodjon arról, hogy a munkalapok “nagyon rejtve vannak” (később ebben az oktatóanyagban is szerepel).,
lássuk, hogyan lehet elrejteni egy munkalapot az Excelben, hogy könnyen elrejthető legyen, vagy nem lehet rejtett.
Ez az oktatóanyag a következőket tartalmazza:
A munkalap Excel-ben történő elrejtésének szokásos módja
az alábbi lépések segítségével elrejtheti a munkalapot Excel-ben:
- jobb egérgombbal kattintson az elrejteni kívánt lap fülre.
- kattintson az Elrejtés gombra.
Ez azonnal elrejtené a munkalapot, és nem fogja látni a munkafüzetben. Ez a Beállítás sértetlen marad, amikor elmenti a munkafüzetet, újra megnyitja, vagy elküldi másnak.,
PRO tipp: több lap egyszerre történő elrejtéséhez tartsa lenyomva a vezérlőgombot, majd egyenként válassza ki a lapfüleket (amelyeket el szeretne rejteni). Miután kiválasztotta, kattintson a jobb gombbal a kiválasztott lapok bármelyikére, majd kattintson az”Elrejtés” gombra. Ez egyszerre elrejti az összes munkalapot.
bár ez a módszer elrejti a munkalapot, rendkívül könnyű ezeket a munkalapokat is felfedni.
itt vannak a lépések, hogy felfedje a munkalap Excel:
- kattintson a jobb gombbal bármelyik meglévő lapok.
- kattintson az Unhide gombra.,
- a Felfedés párbeszédpanelen válassza ki a felfedni kívánt lapot.
- kattintson az OK gombra.
Ez azonnal láthatóvá teszi a lapot a munkafüzetben.
vegye figyelembe, hogy egyszerre csak egy lapot fedezhet fel. Több lap felfedezéséhez meg kell ismételnie a fenti lépéseket, hogy felfedje az egyes munkalapokat. Alternatív megoldásként makrókódot használhat az összes munkalap felfedezéséhez egyszerre.,
bár ez a módszer a legtöbb esetben működik, nem igazán segít, ha el akarja rejteni a munkalapokat, hogy ügyfele vagy kollégája (vagy bárki, akivel megosztja a munkafüzetet) ne tudja felfedni és megtekinteni ezeket.
csak annyit kell tenniük, hogy jobb egérgombbal kattintanak bármelyik lapra, és látni fogják, hogy az összes munkalap rejtve van (és ezeket könnyen felfedik).
tehát lássuk, hogyan lehet valóban elrejteni egy munkalapot, hogy ne legyen rejtett (legalábbis nem olyan könnyen).,
rejtsen el egy munkalapot úgy, hogy ne legyen rejtett
itt vannak a munkalap elrejtésének lépései, hogy ne legyen rejtett:
- kattintson a jobb gombbal a munkalapok bármelyikére.
- kattintson a Kód megtekintése elemre.
- A VB szerkesztőben, a VB szerkesztő projekt felfedezőjében válassza ki az elrejteni kívánt munkalapot.
- a kiválasztott lappal kattintson az eszköztár tulajdonságok ikonjára (vagy használja az F4 billentyűparancsot).,
- a megnyíló tulajdonságok ablaktáblában válassza ki a legördülő menüt a”látható” opció előtt.
- válassza a “2 – xlSheetVeryHidden” lehetőséget.
- zárja be a VB szerkesztőjét.
most észreveszi, hogy a lap rejtett.
ha jobb egérgombbal kattint bármelyik fülre, akkor nem fogja látni a rejtett lapok listáján, amelyeket felfedhet.
Ez a módszer üzembiztos? – Nem!
Ez a módszer működik, mint a felhasználó nem látja a rejtett lapot a lapok listáját, hogy ő / ő is felfedje.,
de ez nem jelenti azt, hogy a lapot nem lehet elrejteni.
Megzavar egy Lapot, hogy már Nagyon Rejtett’
Itt vannak a lépések, hogy megzavar egy lapot, hogy már Nagyon Rejtett’:
- kattintson Jobb egérgombbal a meglévő lapok.
- kattintson a Kód megtekintése elemre.
- A VB szerkesztőben kattintson a felfedni kívánt lap nevére (ez elérhető lesz a project explorer programban a munkafüzet objektumainak részeként).,
- ha a Tulajdonságok panel nem látható, kattintson az eszköztár tulajdonságok ikonjára (vagy használja az F4 billentyűparancsot).
- a Tulajdonságok ablaktáblában módosítsa a látható tulajdonságot “2 – xlSheetVeryHidden” – ről “-1-xlSheetVisible” – re.
- zárja be a VB szerkesztőt.
Ez felfedi a munkalapot, és látható lesz a munkafüzetben.
Hide / Unhide munkalapok segítségével VBA
Ha van egy csomó munkalapok, hogy el kell rejteni / unhide, ez eltarthat egy csomó időt.,
egy egyszerű VBA kód segítségével automatizálhatja ezt a feladatot az Ön számára.
az összes munkalap elrejtése a VBA
használatával az alábbiakban található a VBA kód, amely elrejti az összes munkalapot, kivéve az aktuális / aktív munkalapot:
'This macro will hide all the worksheet except the active sheetSub HideAllExceptActiveSheet()Dim ws As WorksheetFor Each ws In ThisWorkbook.WorksheetsIf ws.Name <> ActiveSheet.Name Then ws.Visible = xlSheetHiddenNext wsEnd Sub
a fenti kód elrejti az összes munkalapot, kivéve az aktív lapot. Azonban elrejti, hogy ezek könnyen elrejthetők legyenek (vegye figyelembe, hogy ws.A látható tulajdonság értéke xlSheetHidden).,
Ha el akarja rejteni a lapokat, hogy ezek ne legyenek titkosak, használja az alábbi kódot:
'This macro will hide all the worksheet except the active sheetSub HideAllExcetActiveSheet()Dim ws As WorksheetFor Each ws In ThisWorkbook.WorksheetsIf ws.Name <> ActiveSheet.Name Then ws.Visible = xlSheetVeryHiddenNext wsEnd Sub
az egyetlen változás, amit itt tettünk, a ws készítése.Látható tulajdonság xlSheetVeryHidden.
fedezze fel az összes munkalapot a VBA
használatával az alábbiakban az a kód található, amely felfedi a munkafüzet összes rejtett munkalapját.
'This code will unhide all sheets in the workbookSub UnhideAllWoksheets()Dim ws As WorksheetFor Each ws In ThisWorkbook.Worksheetsws.Visible = xlSheetVisibleNext wsEnd Sub
ezzel a kóddal egyszerűen végigmegyünk minden munkalapon egyenként, és elkészítjük a ws-t.Látható tulajdonság egyenlő xlSheetVisible.
hová tegye a kódot?,
Az alábbiakban a kód VB szerkesztőbe történő elhelyezésének lépései találhatók:
- kattintson a fejlesztő fülre.
- kattintson a Visual Basic ikonra (vagy használja a billentyűparancsot – ALT + F11).
- A VB szerkesztőben kattintson a jobb gombbal a munkafüzet bármely objektumára.
- ugrás a modul beszúrásához és kiválasztásához. Ez új modult helyez be a munkafüzetbe.
- kattintson duplán a modul ikonra, majd másolja be a kódot a modul kód ablakába.,
most hozzárendelheti a makrót egy alakhoz, vagy futtathatja a fejlesztő fülről. Itt olvashat többet a makró Excel-ben történő futtatásának különböző módjairól.
vegye figyelembe, hogy nem kell új modult beillesztenie minden kódhoz. Lehet, hogy egyetlen modul van benne több VBA makrókód.
tetszhetnek a következő Excel útmutatók is:
- fedezze fel az oszlopokat az Excel-ben (egy egyszerű lépésről lépésre)
- hogyan lehet feltárni a lapokat az Excel-ben (mindegyik egyben)
- hogyan lehet Excel bővítményt létrehozni és használni.
- hasznos Excel makrók kezdőknek.,
- a cellák zárolása Excel-ben.
- a képletek zárolása Excel-ben.
- elrejtése nulla értékek Excel
- hogyan lehet törölni az összes rejtett sorok és oszlopok Excel
Leave a Reply