Nechránený hárok programu Excel (obsah)

  • Nechráňte hárok v Exceli
  • Ako chrániť a nechrániť list v Exceli?
  • Ako chrániť a nechrániť viac listov pomocou kódu Excel VBA?

Nechráňte hárok v Exceli

Zvyčajne zdieľame súbor s našimi podriadenými. Nechceme, aby v hárku vykonali akékoľvek zmeny, aby zostal nezmenený.

Skôr ako vám vysvetlím proces ochrany a nechránenia listov Excelu, dovoľte mi povedať dôležitú vec o ochrane listov Excelu. Toto nie je úplné zabezpečenie vášho hárku, ľudia stále môžu vidieť údaje, informácie a všetko, jediné je, že nemôžu urobiť žiadne zmeny v hárku, ktorý je všetko.

V tomto článku vám ukážem, ako chrániť hárok a odomknúť ho pomocou vynikajúceho hesla. Postupujte podľa tohto článku a dozviete sa viac o postupe zamykania a odblokovania.

Ako chrániť a nechrániť list v Exceli?

Nižšie sú uvedené kroky na ochranu a nechránenie listu vo vynikajúcej kvalite.

Túto šablónu nechráneného listu Excel si môžete stiahnuť tu - šablónu nechráneného listu Excel

# 1- Chráňte hárok a zabráňte používateľom vykonávať zmeny

Predpokladajme, že posielate súbor uvedený nižšie všetkým manažérom oddelení a nechcete, aby urobil nejaké zmeny, len aby videl čísla.

Na ochranu vášho listu postupujte podľa krokov nižšie.

Krok 1: Prejdite na kartu Preskúmať a kliknite na položku Ochranný list .

Krok 2: Teraz uvidíte okno Protect Sheet, ktoré vás požiada o zadanie hesla.

Krok 3: Tu opatrne zadajte svoje heslo. Pretože na to, aby ste list nechránili neskôr, potrebujete rovnaké heslo, ak chcete vykonať nejaké zmeny. Pri zadávaní hesla sa rozlišujú malé a veľké písmená, takže nezabudnite aj na presné znaky. Tu sme nastavili heslo na 12345 .

Krok 4: Súčasne môžeme používateľovi povoliť vykonať určité zmeny, ako napríklad vložiť hypertextový odkaz, vložiť riadok alebo stĺpec atď. Ak im umožňujete vykonávať zmeny, musíte tieto možnosti vybrať v časti „ Povoliť všetkým používateľom tohto list na “. Kliknite na OK.

Krok 5: Požiada vás o opätovné zadanie hesla ešte raz. Znova zadajte a kliknutím na OK dokončite proces.

Ok, teraz sme tento list chránili. Používatelia nemôžu vykonávať žiadne zmeny.

V tomto hárku nemôžu používatelia okrem prezerania údajov urobiť nič iné. Jediné, čo môžu urobiť, je vložiť nový hárok a pracovať iba na tomto novo vloženom hárku

# 2 - Ako odomknúť hárok v Exceli?

Teraz sme chránili náš hárok, ktorý obmedzuje používateľov v úprave dokumentu. Ak chcete vykonať zmeny, musíte list najskôr odomknúť a vykonať zmeny v programe Excel. Postupujte podľa krokov nižšie, aby ste nechránili vynikajúcu vrstvu.

Krok 1: Prejdite na kartu Kontrola a kliknite na Odomknúť hárok.

Krok 2: Akonáhle kliknete na Odomknúť, zobrazí sa výzva na zadanie rovnakého hesla, aké ste zadali pri ochrane listu.

Krok 3: Po zadaní hesla kliknite na OK .

Krok 4: Ak je heslo správne, môžete vykonať zmeny alebo inak bude hovoriť Heslo je nesprávne.

Ako chrániť a nechrániť viac listov pomocou kódu Excel VBA?

Nižšie sú uvedené kroky na ochranu a nechránenie viacerých listov pomocou kódu VBA v Exceli.

# 1 - Chráňte viac listov pomocou kódu Excel VBA

Čo ak máte veľa listov, môžete ich chrániť jeden po druhom? Je to herkulovská úloha. Ale pomocou kódu VBA môžeme chrániť všetky listy za pár sekúnd. Všetko, čo musíte urobiť, je skopírovať pod kód a vložiť do editora VBA.

Sub Protect_All_Worksheets()
Dim Ws As Worksheet
For Each WsIn ActiveWorkbook.Worksheets
Ws.Protect Password:="12345"
Ws.EnableSelection = xlNoSelection
Next Ws
End Sub

Krok 1: Kliknite na položku Visual Basic na karte Developer .

Krok 2: Prejdite na Vložiť a kliknite na modul .

Krok 3: Teraz vidíme, že nový modul bol pridaný ako modul 1 na ľavej strane panela.

Krok 4: Dvakrát kliknite na modul a vložte kód.

Krok 5: Po vložení tohto kódu do modulu 1 kliknite na tlačidlo RUN hore. Alebo môžete stlačiť kláves F5 umiestnením kurzora do makra.

Po spustení kódu ochráni všetky hárky v zošite.

# 2 - Zrušte ochranu viacerých hárkov pomocou kódu Excel VBA

Vieme, ako chrániť niekoľko hárkov pomocou kódu VBA v jednoduchom kóde za pár sekúnd. Ak ste uzamkli viacero hárkov, nie je ľahké odblokovať jeden po druhom. Z tohto dôvodu som napísal kód VBA, skopírujte a prilepte kód.

Sub Unprotect_All_Worksheets()
Dim Ws As Worksheet
For Each Ws In ActiveWorkbook.Worksheets
Ws.Unprotect Password:="12345"
Next Ws
End Sub

Čo je potrebné pamätať

  • Po vložení kódu do modulu musíte súbor uložiť ako zošit so zapnutým makrom.
  • Heslo môžete zmeniť na svoje vlastné heslo. Odstráňte číslo 12345 a do dvojitých úvodzoviek zadajte svoje heslo.
  • Pri hesle sa rozlišujú malé a veľké písmená.
  • Ak zabudnete heslo, musíte si ho prezrieť a nahrať súbor na web, aby ste zo súboru odstránili heslo.

Odporúčané články

Toto bol sprievodca Unprotect Sheet v Exceli. Ďalej diskutujeme o tom, ako chrániť a ručne a tiež pomocou kódu VBA spolu s praktickým príkladom a šablónou Excel na stiahnutie. Môžete si tiež prečítať naše ďalšie navrhované články -

  1. Použitie funkcie VBA v Exceli
  2. Kroky na odkrytie stĺpcov v programe Excel
  3. Napísanie funkcie VBA VLOOKUP
  4. Povolenie záznamu makra v Exceli
  5. Ochranný list VBA Príklady so šablónou programu Excel
  6. Úvod do VBA nechráneného listu

Kategórie: