Obsah
Niekedy potrebujeme z rôznych dôvodov chrániť konkrétne bunky obsahujúce vzorce a používateľovi sa majú zobraziť len hodnoty. Na tento účel je dobré skryť vzorce pred zobrazením v paneli vzorcov. Uvediem dve metódy na skrytie vzorcov vo vybranej bunke (bunkách) a zobrazenie hodnôt v programe Excel.
Stiahnite si cvičebnicu
Stiahnite si tento cvičebný zošit a precvičte si ho pri prechádzaní článku.
Skryť vzorce a zobraziť len údaje.xlsm2 spôsoby skrytia vzorcov a zobrazenia iba hodnôt v programe Excel
1. Formátovanie buniek na skrytie vzorcov a zobrazenie hodnôt
V tomto návode používame nasledujúci súbor údajov:
Použil som funkcia SUM na výpočet celkových tržieb z horných 3 riadkov. Použitý vzorec vidíme v paneli vzorcov ( f x ). Postupujte podľa krokov, ktoré uvádzame nižšie:
Kroky
- Najprv musíme vybrať bunku/bunky, ktoré chceme upraviť, v tomto prípade je to bunka s celkovým predajom. C8 .
- Potom prejdite na spúšťač dialógového okna v časti Skupina čísel v Domov (Alebo stlačte Ctrl+1 pre skratku). Zobrazí sa nové dialógové okno pre formátovanie.
- V " Formátovanie buniek ", vyberte Ochrana Na karte začiarknite políčko " Skryté " možnosť. Kliknite na OK .
- Potom prejdite na Prehľad karta . V rámci Chrániť skupinu vybrať " Ochranný list ".
- Uistite sa, že " Ochrana pracovného hárka a obsahu uzamknutých buniek " je začiarknutá. Kliknite na Ok .
Tak a máme to. Teraz v poli vzorcov nevidíte žiadny vzorec, ale hodnota sa zobrazí v bunke.
Prečítajte si viac: Ako skryť vzorec v liste programu Excel (2 metódy)
2. Skrytie vzorcov a zobrazenie hodnôt pomocou VBA
To isté môžete dosiahnuť pomocou jazyka Visual Basic for Application (VBA). Ak chcete skryť všetky vzorce v tabuľke, postupujte podľa nasledujúcich krokov.
Kroky
- Ak nemáte Vývojár pozrite si, ako zobraziť kartu vývojára .
- V rámci " Vývojár ", vyberte položku " Vizuálne Základné ". Zobrazí sa rozhranie VBA.
- V editore VBA vyberte položku " Vložte " a kliknite na " Modul ". Tým sa vytvorí nový modul.
- V editore VBA zapíšte nasledujúce kódy.
Sub HideFormulasDisplayValues() With ActiveSheet .Unprotect .Cells.Locked = False .Cells.SpecialCells(xlCellTypeFormulas).Locked = True .Cells.SpecialCells(xlCellTypeFormulas).FormulaHidden = True .Protect AllowDeletingRows:=True End With End Sub
- Teraz vyberte položku " Makrá " buď z " Zobraziť " alebo " Vývojár " karta.
- Vyberte "HideFormulasDisplayValues "(názov nášho makra) zo zoznamu makier a kliknite na Spustiť .
Tým sa odstránia všetky vzorce vo vybranom hárku a zobrazia sa len hodnoty v bunkách.
Poznámka: musíte súbor uložiť ako Pracovný zošit programu Excel s podporou makier (.xlsm), aby ste mohli používať VBA.
Prečítajte si viac: Ako skryť vzorec v programe Excel pomocou VBA (4 metódy)
Záver
Toto sú dve metódy na skrytie vzorcov a zobrazenie hodnôt. Dúfame, že vám to pomohlo. Ak sa stretnete s nejakými problémami alebo máte nejaké otázky či odporúčania, neváhajte a komentujte ich nižšie. Ďalšie články, ako je tento, nájdete na Exceldemy .
Ďakujeme za prečítanie, prajeme pekný deň.