Niekedy môžete mať v excelovom zošite viac ako jeden pracovný hárok a niektoré z nich môžu byť dôverné. Ak sa pred zdieľaním zošita s ostatnými neuistíte, že dôverné hárky sú skryté, vaše údaje môžu byť ohrozené. Ak hárok nie je skrytý, ostatní môžu zobraziť údaje v ňom a jednoducho ho prepísať. Určite existuje možnosť skryť/odkryť hárok bežným spôsobom, kde kliknutím pravým tlačidlom myši na hárok skryjete/odkryjete a zvolíte príslušnú možnosť. Táto možnosť však nie je bezpečná a umožňuje ostatným používateľom jednoducho prepísať vaše nastavenia zabezpečenia. Aké je teda riešenie, ak ostatní môžu jednoducho prepísať vaše nastavenia, aj keď skryjete svoj hárok? Dnes sme tu, aby sme hovorili o tomto riešení.
V tomto článku podrobne vysvetlíme, ako môžete hlboko skryť alebo zobraziť hárky programu Excel v zošite. Aj keď použijete túto metódu na zabezpečenie hárkov, možno ju prepísať. Ale určite to nebude jednoduché pre naivného používateľa, ktorý netuší, že ste nejaké hárky skryli vo svojom zošite. Tak na čo čakáš? Poďme na to!
Obsah
Časť 1: Normálny spôsob skrytia/odkrytia hárkov v Exceli
Ak len hľadáte spôsob, ako skryť/odkryť svoj pracovný hárok a ak vás to neobťažuje zvýšenie bezpečnosti vašich nastavení, potom môžete jednoducho pokračovať s normálnym skrytím/odkrytím možnosť.
Krok 1: Povedzme, že máte excelový zošit s mnohými hárkami, ako je znázornené na snímke obrazovky nižšie.
Krok 2: Teraz kliknite pravým tlačidlom myši na hárku, ktorý chcete skryť, a kliknite na Skryť možnosť.
REKLAMA
Krok 3: Ak sa teraz pozriete na kartu hárkov, môžete vidieť, že vybratý hárok je skrytý.
Ak chcete hárok odkryť, jednoducho kliknite pravým tlačidlom myši kdekoľvek na listytab a potom kliknite na Odkryť možnosť.
Krok 4: Vyberte hárok že sa chcete skryť pred Odkryť okno a potom stlačte tlačidlo OK tlačidlo.
Krok 5: To je všetko. Teraz by mal byť skrytý hárok viditeľný.
Prečítajte si tiež: Ako skryť hárky, mriežky a bunky v Exceli.
Ako je zrejmé, ktokoľvek môže kliknúť pravým tlačidlom myši na kartu hárkov a odkryť ľubovoľný hárok, ako chce. Ak vás trápi táto chyba zabezpečenia, pokračujte a prečítajte si zvyšné časti tohto článku.
Časť 2: Ako hlboko skryť jeden hárok
Hlavným problémom vyššie uvedenej metódy je, že ostatní používatelia môžu jednoducho kliknúť pravým tlačidlom myši a zobraziť skrytý hárok. Pozrime sa teda, či môžeme nejako zakázať túto možnosť odkrytia.
Krok 1: Kliknite pravým tlačidlom myši kdekoľvek na karta listy a potom kliknite na Zobraziť kód možnosť z kontextovej ponuky po kliknutí pravým tlačidlom myši.
Krok 2: Na ľavý panel okna pod sekciou Objekty programu Microsoft Excel, kliknite na hárok že sa chceš skryť.
Krok 3: Teraz kliknite na vyhliadka v hornej časti a potom kliknite na Okno vlastností možnosť.
Prípadne môžete kliknúť na F4 klávesová skratka na otvorenie okna vlastností vybratého hárka.
Krok 4: Na Okno vlastností, vyberte možnosť xlSheetVeryHidden z rozbaľovacej ponuky spojenej s možnosťou Viditeľné.
Krok 5: Teraz môžete vidieť, že vybraný hárok je skrytý.
Aj keď kliknete pravým tlačidlom myši na kartu hárkov a pokúsite sa zasiahnuť Odkryť možnosť, zistíte, že je sivá, čo spĺňa účel, keď ostatní nebudú môcť ľahko odkryť váš skrytý list.
Časť 3: Ako odkryť jeden hlboko skrytý list
Ak chcete odkryť hárok, ktorého vlastnosť viditeľnosti je nastavená na xlSheetVeryHidden, môžete postupovať podľa krokov uvedených nižšie.
Krok 1: Kliknite pravým tlačidlom myši na karta listy kdekoľvek a potom kliknite na Zobraziť kód možnosť z kontextovej ponuky po kliknutí pravým tlačidlom myši.
Krok 2: Teraz na ľavé okno tabuľka, pod Objekty programu Microsoft Excel, kliknite na hárok ktoré chcete odkryť. Stlačte kláves F4 aby sa zobrazilo okno jeho vlastností.
Tentoraz vyberte možnosť xlSheetVisible z rozbaľovacej ponuky spojenej s možnosťou Viditeľné.
Krok 3: No, to je všetko. Váš hárok musí byť teraz odkrytý. Užite si to!
Časť 4: Ako hlboko skryť všetky hárky, okrem aktívneho hárku, naraz
Metóda opísaná v časti 2 funguje perfektne, ak musíte skryť iba jeden alebo dva listy. Čo ak však máte viac ako tri hárky a chcete skryť všetky hárky okrem toho, ktorý je aktívny? Prejdite do okna vlastností každého z nich a nastavte vlastnosť viditeľnosti na xlSheetVeryHidden určite to nie je praktické. Poďme teraz objaviť uskutočniteľnejší a praktickejší prístup na riešenie tohto scenára.
Krok 1: Kliknite pravým tlačidlom myši kdekoľvek na karta listy ešte raz a udrel Zobraziť kód možnosť.
REKLAMA
Krok 2: Keď je pred vami otvorený editor jazyka Visual Basic, kliknite na Vložiť kartu v hornej časti a potom stlačte tlačidlo modul možnosť.
Krok 3: Keď sa otvorí editor modulov, kopírovanie a vkladanie na to nasledujúci skript.
'Toto makro zo stránky Geek skryje všetky pracovné hárky okrem aktívneho. Sub geekPageHideAllExceptActiveSheet() Dim ws As Worksheet. Pre každé ws In ThisWorkbook. Listy. Ak ws. Názov <> ActiveSheet. Meno Potom ws. Viditeľné = xlSheetVeryHidden. Ďalšie ws. End Sub
Po skopírovaní skriptu môžete Zavrieť a Editor modulov kliknutím na Zavrieť úplne hore, pretože uloženie súboru nie je povinné.
Vysvetlenie skriptu
Skript preberá každý pracovný hárok v zošite jeden po druhom. Kontroluje, či práve kontrolovaný hárok je aktívny hárok alebo nie. Ak nie, jeho vlastnosť viditeľnosti je nastavená na xlSheetVeryHidden.
Krok 4: Teraz musíme spustiť makro, ktoré sme práve vytvorili, aby sme skryli všetky hárky okrem aktívneho.
Za týmto účelom povoľme Vývojár najprv režim. Ak ju už máte povolenú, môžete na ňu okamžite prejsť Krok 7, preskakovanie krokov medzi tým. V opačnom prípade postupujte podľa nižšie uvedených krokov.
Klikni na FILE záložka v hornej časti pásky.
Krok 5: Teraz na ľavý panel v okne kliknite na možnosti.
Krok 6: Na ľavý panel z Možnosti programu Word okno, kliknite na Prispôsobiť pásku najprv kartu.
Teraz na koniec vpravo, skontrolovať a začiarkavacie políčko zodpovedajúce Vývojár možnosť, ako je znázornené na snímke obrazovky nižšie.
Zasiahnite OK tlačidlo pre pokračovanie.
Krok 7: Teraz, keď DEVELOPER je povolený režim, na karte VÝVOJÁR kliknite na tlačidlo s názvom Makrá.
Krok 8: V zozname dostupných makier kliknite na to, ktoré sme vytvorili, čo je geekPageHideAllExceptActiveSheet.
Po kliknutí na geekPageHideAllExceptActiveSheet makro, kliknite na Bežať tlačidlo.
Krok 9: To je všetko. Všetky hárky v zošite, okrem aktívneho, sú teraz skryté.
Aj keď sa ich pokúsite odkryť kliknutím pravým tlačidlom myši na kartu Tabuľky, zistíte, že Odkryť tlačidlo je vypnuté.
Časť 5: Ako odkryť hlboko skryté viaceré listy naraz
Keďže existuje spôsob, ako skryť viacero hárkov naraz, mal by existovať spôsob, ako ich skryť naraz. No, prejdime si týmto spôsobom v nasledujúcich krokoch.
Krok 1: Kliknite pravým tlačidlom myši na karte hárky a kliknite na Zobraziť kód možnosť.
Krok 2: Na ľavé okno tabuľka, pod Moduly dvakrát kliknite na modul, ktorý ste vytvorili v časti 4, v tomto prípade Modul 1.
Keď je modul otvorený, stlačte Zadajte kľúč raz a kopírovanie a vkladanie na to nasledujúci skript.
„Toto makro z Geek Page odkryje všetky pracovné hárky. Sub geekPageUnhideAllSheets() Dim ws As Worksheet. Pre každé ws In ThisWorkbook. Listy. ws. Viditeľné = xlSheetVisible. Ďalšie ws. End Sub
Akonáhle je skript skopírovaný, rovnako ako predtým, jednoducho stlačte Zavrieť tlačidlo v hornej časti Editor jazyka Visual Basic.
Vysvetlenie skriptu
Skript prevezme všetky pracovné hárky v zošite do premennej. Vlastnosť viditeľnosti každého pracovného hárka v zošite je potom nastavená na xlSheetVisible.
Krok 3: Ak chcete spustiť makro, ktoré sme práve vytvorili, kliknite na DEVELOPER kartu v hornej časti a stlačte tlačidlo Makrá tlačidlo pod ním.
Krok 4: Teraz jednoducho kliknite na odkryť makro, ktoré je geekPageUnhideAllSheetsa stlačte tlačidlo Bežať tlačidlo na jeho vykonanie.
Krok 5: Viola! Všetky vaše skryté listy sú teraz na svojich miestach a všetky sa usmievajú!
Povedzte nám prosím v sekcii komentárov, ktorá metóda je vaša obľúbená.
Zostaňte naladení na ďalšie super skvelé triky, tipy a články s návodmi.
Krok 1 - Stiahnite si Restoro PC Repair Tool odtiaľto
Krok 2 - Kliknite na Spustiť skenovanie, aby ste automaticky našli a opravili akýkoľvek problém s počítačom.