Obsah
Ak sa snažíte chrániť bunky v programe Excel bez ochrany hárku, potom bude pre vás tento článok užitočný. Začnime teda hlavným článkom.
Stiahnite si pracovný zošit
Chrániť bunky.xlsm3 spôsoby ochrany buniek bez ochrany hárku v programe Excel
Máme tu nasledujúci súbor údajov obsahujúci záznamy o predaji niektorých výrobkov spoločnosti. Pokúsime sa chrániť špecifické bunky tohto súboru údajov bez ochrany celého súboru údajov alebo hárku pomocou nasledujúcich 3 metód.
Použili sme Microsoft Excel 365 verziu, môžete použiť aj iné verzie podľa vlastného uváženia.
Metóda 1: Použitie možnosti Formátovať bunky na ochranu buniek bez ochrany listu
V tejto časti budeme používať Formátovanie buniek možnosť chrániť bunky z Produkt iba stĺpec namiesto ochrany celého súboru údajov.
Kroky :
➤ Vyberte celý hárok kliknutím na symbol trojuholníka v ľavom hornom rohu a potom prejdite na Domov Karta>> Bunky Skupina>> Formát Rozbaľovacie okno>> Formátovanie buniek Možnosť.
Potom sa Formátovanie buniek zobrazí sa dialógové okno.
➤ Kliknite na Ochrana , zrušte začiarknutie políčka Uzamknuté a potom vyberte možnosť OK .
Teraz tento postup zopakujeme pre bunky, ktoré chceme uzamknúť.
➤ Vyberte bunky Produkt a potom prejdite do stĺpca Domov Karta>> Bunky Skupina>> Formát Rozbaľovacie okno>> Formátovanie buniek Možnosť.
Potom sa Formátovanie buniek sa opäť zobrazí dialógové okno.
➤ Kliknite na Ochrana , skontrolujte Uzamknuté a potom vyberte možnosť OK .
Je čas chrániť tento hárok a skontrolovať, či sú uzamknuté iba vybrané bunky alebo nie.
➤ Prejdite na Domov Karta>> Bunky Skupina>> Formát Rozbaľovacie okno>> Ochranný list Možnosť.
Potom sa Ochranný list zobrazí sa sprievodca.
➤ Zadajte heslo a stlačte OK .
➤ Znovu zadajte heslo a stlačte OK opäť.
Ak chcete zmeniť niektorú z hodnôt bunky Produkt potom sa zobrazí nasledujúca chybová správa.
Úspešne sme však zmenili predajnú hodnotu pre Jahoda z adresy $3,914.00 na $4,000.00 .
Čítajte viac: Ako chrániť bunky programu Excel pomocou hesla (4 vhodné príklady)
Metóda 2: Použitie možnosti Povoliť úpravu rozsahov na ochranu buniek v programe Excel bez ochrany hárku
Tu použijeme Povoliť úpravy rozsahov možnosť chrániť bunky Produkt stĺpca bez toho, aby ste zamkli ostatné bunky tohto hárka.
Kroky :
➤ Prejdite na Prehľad Karta>> Chráňte stránku Skupina>> Povoliť úpravy rozsahov Možnosť.
Potom sa Povolenie používateľom upravovať rozsahy Otvorí sa dialógové okno.
➤ Vyberte Nový Možnosť.
Potom sa dostanete do Nový rozsah dialógové okno.
➤ Názov Názov box ako Rozsah1 alebo akúkoľvek inú vec, ktorú chcete, a zadajte rozsah C4:D11 v Vzťahuje sa na bunky a stlačte OK .
Potom sa Povolenie používateľom upravovať rozsahy sa opäť zobrazí dialógové okno.
➤ Kliknite na Aplikovať .
➤ Teraz vyberte Ochranný list opäť možnosť.
Potom sa Ochranný list zobrazí sa sprievodca.
➤ Zadajte heslo a stlačte OK .
➤ Znovu zadajte heslo a stlačte OK opäť.
Na zmenu ktorejkoľvek hodnoty bunky Produkt potom sa zobrazí nasledujúca chybová správa.
Úspešne sme však zmenili predajnú hodnotu pre Cherry z adresy $4,316.00 na $3,845.00 .
Čítajte viac: Excel VBA na ochranu rozsahu buniek (3 príklady)
Podobné čítania
- Ako uzamknúť hodnotu bunky po výpočte v programe Excel (3 jednoduché spôsoby)
- Ochrana buniek programu Excel, ale povolenie zadávania údajov (2 rýchle metódy)
Metóda 3: Použitie kódu VBA na ochranu buniek bez ochrany listu
V tejto časti budeme používať VBA kód na ochranu špecifických buniek pre produkty Cherry a Apple bez ochrany celého listu.
Kroky :
➤ Kliknite pravým tlačidlom myši na názov listu.
➤ Vyberte Zobraziť kód Možnosť.
Potom sa dostanete do Editor jazyka Visual Basic okno.
➤ Do okna kódu zadajte nasledujúci kód.
Sub Worksheet_SelectionChange(ByVal specific_cell As Range) If specific_cell.Column = 2 Then If specific_cell.Row = 6 Or specific_cell.Row = 9 Then Cells(specific_cell.Row, specific_cell.Column).Offset(0, 3).Select End If End If End Sub
Tento kód sa vykoná len vtedy, ak vyberieme nejakú bunku, a preto sme definovali postup ako Worksheet_SelectionChange , Pracovný list je Objekt a SelectionChange je Postup .
Dve stránky Príkazy IF-THEN boli použité na definovanie našich špecifických buniek s Číslo stĺpca 2 a Číslo riadku 6 alebo 9 .
Ak sú tieto podmienky splnené, vybraná bunka bude 3 bunky priamo do buniek B6 alebo B9 .
Teraz skúste vybrať bunku obsahujúcu produkt Melón a potom sa náš výber presunie do 3 bunky vpravo.
Čítajte viac: Excel VBA na uzamknutie buniek bez ochrany listu (4 ideálne príklady)
Praktická časť
Na precvičovanie sme vám poskytli Prax sekciu ako nižšie v hárku s názvom Prax . Prosím, urobte to sami.
Záver
V tomto článku sme sa pokúsili pokryť spôsoby ochrany buniek v programe Excel bez ochrany hárku. Dúfam, že vám to bude užitočné. Ak máte nejaké návrhy alebo otázky, neváhajte sa o ne podeliť v časti s komentármi.