Kazalo
Včasih moramo iz različnih razlogov zaščititi določene celice, ki vsebujejo formule, uporabniku pa morajo biti prikazane le vrednosti. V ta namen je dobro skriti formule pred prikazom v vrstici formul. Zagotovil bom dve metodi za skrivanje formul v izbranih celicah in prikazovanje vrednosti v Excelu.
Prenesi delovni zvezek za prakso
Prenesite ta delovni zvezek za vadbo in se med prebiranjem članka vadite sami.
Skrijte formule in prikažite samo podatke.xlsm2 načina za skrivanje formul in prikazovanje samo vrednosti v Excelu
1. Oblikovanje celic za skrivanje formul in prikazovanje vrednosti
V tem učbeniku uporabljamo naslednji nabor podatkov:
Uporabil sem funkcija SUM za izračun skupne prodaje iz zgornjih treh vrstic. Uporabljeno formulo lahko vidimo v vrstici s formulo ( f x ). Sledite korakom, ki jih prikazujemo spodaj:
Koraki
- Najprej moramo izbrati celico/celice, ki jih želimo spremeniti, v tem primeru je to celica skupna prodaja. C8 .
- Nato pojdite v zaganjalnik pogovornega okna pod Skupina številk v Domov (ali pritisnite Ctrl+1 za bližnjico). Pojavi se novo Dialogno okno za oblikovanje.
- V " Oblikovanje celic ", izberite Zaščita V tem zavihku preverite možnost " Skriti ". Kliknite na V REDU .
- Nato pojdite v Pregled zavihek . Na podlagi Zaščita skupine izberite " Zaščititi list ".
- Prepričajte se, da je " Zaščita delovnega lista in vsebine zaklenjenih celic " je označena. Kliknite na Ok .
Zdaj v polju formule ne vidite nobene formule, vrednost pa bo prikazana v celici.
Preberite več: Kako skriti formulo v Excelovem listu (2 metodi)
2. Skrijte formule in prikažite vrednosti z VBA
Za isto stvar lahko uporabite programski jezik Visual Basic for Application (VBA). Če želite skriti vse formule v preglednici, sledite spodnjim korakom.
Koraki
- Če nimate Razvijalec Oglejte si, kako prikažite zavihek za razvijalce .
- V okviru " Razvijalec ", izberite " Vizualni Osnovni ". Prikaže se vmesnik VBA.
- V urejevalniku VBA izberite " Vstavite " in kliknite na " Modul ". To bo ustvarilo nov modul.
- V urejevalniku VBA zapišite naslednje kode.
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
- Zdaj izberite " Makroji " iz " Oglejte si " ali " Razvijalec " zavihek.
- Izberite "HideFormulasDisplayValues "(naše ime makra) s seznama makrov in kliknite na Spustite .
To bo odstranilo vse formule v izbranem listu in prikazalo samo vrednosti v celicah.
Opomba: morate datoteko shraniti kot Delovni zvezek Excel s podporo za makre (končnica .xlsm) za uporabo VBA.
Preberite več: Kako skriti formulo v Excelu z uporabo VBA (4 metode)
Zaključek
To sta dve metodi za skrivanje formul in prikazovanje vrednosti. Upamo, da vam je bilo to v pomoč. Če se soočate s kakršnimi koli težavami ali če imate kakršna koli vprašanja ali priporočila, jih lahko komentirate spodaj. Za več podobnih člankov obiščite Odlično .
Hvala za branje, lep dan.