Ako skryť vzorec, ale povoliť vstup v programe Excel (2 metódy)

  • Zdieľajte To
Hugh West

Tento článok ilustruje, ako skryť vzorec v programe Excel, ale povoliť vstup od používateľov. To vám umožní ochrániť vzorce pred vážnou chybou alebo stratou údajov spôsobenou náhodnými a neočakávanými zmenami používateľov. Nasledujúci obrázok zvýrazňuje účel tohto článku. Krátko si ho prezrite a dozviete sa, ako na to.

Stiahnite si cvičebnicu

Cvičebnicu si môžete stiahnuť z nižšie uvedeného tlačidla na stiahnutie.

Povolenie zadávania skrytých vzorcov.xlsm

2 metódy na skrytie vzorca, ale povolenie vstupu v programe Excel

Predstavte si, že máte banková úroková kalkulačka excel ako je znázornené na nasledujúcom obrázku.

  • Chcete používateľom umožniť zadávať údaje v rozsahu C4:C7 . Ale nechcete im povoliť vykonávať žiadne zmeny vzorcov v bunkách C9 na C10 .

  • Potom môžete použiť niektorú z nasledujúcich metód, aby ste to mohli urobiť.

1. Skryť vzorec, ale povoliť vstup s ochranou pracovného hárka aplikácie Excel

Hárok alebo zošit môžete chrániť tak, aby používatelia mohli upravovať len určité bunky. Postupujte podľa nasledujúcich krokov.

📌 Kroky

  • Najprv je potrebné vybrať rozsah C4:C10 kde sú vzorce použité. Prípadne môžete vybrať všetky vzorce v hárku Excelu pomocou Prejsť na špeciálny príkaz. Stlačte F5>> Špeciálne>> Vzorce>> OK to urobiť.

  • Potom stlačte tlačidlo CTRL+1 otvoriť Formátovanie buniek Ďalej začiarknite dialógové okno Uzamknuté a Skryté poľa. Potom kliknite na OK tlačidlo.

  • Teraz vyberte bunky, ktoré chcete ponechať upraviteľné pre používateľov, t. j. chcete používateľom umožniť zadávať údaje do týchto buniek ( C4:C7 ).
  • Ďalšia tlač CTRL+1 a prejdite na Ochrana Tentoraz si ponechajte kartu Uzamknuté a Skryté potom stlačte tlačidlo OK tlačidlo.

  • Potom vyberte Ochranný list z Prehľad tab.

  • Môžete zadať heslo, ale nie je to povinné. Skontrolujte, či Výber uzamknutých buniek a Vyberte odomknuté bunky Potom stlačte tlačidlo OK tlačidlo.

  • Ak teraz vyberiete bunky obsahujúce vzorce, v poli vzorcov sa nezobrazí žiadny vzorec.

  • Teraz skúste tieto bunky upraviť. Potom sa zobrazí nasledujúca chyba.

  • Môžete však ľahko zadávať hodnoty v rozsahu C4:C7 . A to zmení výsledky v bunkách C9:C10 .

Prečítajte si viac: Ako skryť vzorec v programe Excel bez ochrany listu (2 metódy)

Podobné čítania

  • Ako skryť vzorce pred ostatnými používateľmi v programe Excel (2 spôsoby)
  • Ako skryť vzorce v programe Excel, kým nie sú zadané údaje (2 metódy)

2. Skryť vzorec, ale povoliť vstup pomocou Excel VBA

Alternatívny spôsob, ako získať rovnaký výsledok ako v predchádzajúcej metóde, je použitie VBA v programe Excel.

  • Najprv stlačte ALT+F11 aby ste to mohli urobiť. Tým sa otvorí Microsoft VBA okno.
  • Potom stlačte tlačidlo Vložiť>> Nový modul otvoriť nový prázdny modul, ako je znázornené nižšie.

  • Potom pomocou tlačidla kopírovať skopírujte nasledujúci kód.
 Sub HideFormulaButAllowInput() ActiveSheet.Protect Userinterfaceonly:=True, AllowFiltering:=True Range("C4:C7").Locked = False End Sub 
  • Teraz vložte skopírovaný kód do prázdneho modulu. Potom stlačte tlačidlo F5 na spustenie kódu.

  • Nakoniec získate rovnaký výsledok ako pri predchádzajúcej metóde.

Prečítajte si viac: Ako skryť vzorec v programe Excel pomocou VBA (4 metódy)

Čo si treba zapamätať

  • Môžete zrušiť ochranu hárku z Prehľad kartu, ak potrebujete vykonať zmeny vo vzorcoch. Ak však zabudnete heslo, nebudete to môcť urobiť.
  • Ochrana funguje len na uzamknutých bunkách. Preto sa pred použitím ochrany hárkov uistite, že sú požadované bunky uzamknuté.

Záver

Teraz poznáte 2 spôsoby, ako skryť vzorec, ale povoliť vstup v programe Excel. Dajte nám vedieť, či vám tento článok pomohol vyriešiť váš problém. Pre ďalšie otázky alebo návrhy použite nižšie uvedenú časť s komentármi. Môžete tiež navštíviť náš ExcelWIKI blog, kde nájdete riešenia ďalších problémov súvisiacich s programom Excel. Zostaňte s nami a učte sa ďalej.

Hugh West je veľmi skúsený tréner a analytik Excelu s viac ako 10-ročnými skúsenosťami v tomto odvetví. Má bakalársky titul v odbore účtovníctvo a financie a magisterský titul v odbore Business Administration. Hugh má vášeň pre vyučovanie a vyvinul jedinečný vyučovací prístup, ktorý sa dá ľahko sledovať a pochopiť. Jeho odborné znalosti Excelu pomohli tisíckam študentov a profesionálov na celom svete zlepšiť svoje zručnosti a vyniknúť vo svojej kariére. Hugh sa prostredníctvom svojho blogu delí o svoje znalosti so svetom a ponúka bezplatné výukové programy Excelu a online školenia, ktoré jednotlivcom a firmám pomôžu naplno využiť ich potenciál.