Cuprins
Uneori trebuie să protejăm anumite celule care conțin formule din diverse motive și avem nevoie ca doar valorile să fie afișate pentru utilizator. Pentru aceasta, este o idee bună să ascundem formulele pentru a nu fi afișate în bara de formule. Voi oferi două metode pentru a ascunde formulele din celula (celulele) selectată (selectate) și pentru a afișa valorile în Excel.
Descărcați caietul de practică
Descărcați acest caiet de exerciții și exersați în timp ce parcurgeți articolul.
Ascundeți formulele și afișați numai datele.xlsm2 moduri de a ascunde formulele și de a afișa doar valorile în Excel
1. Formatarea celulelor pentru a ascunde formulele și a afișa valorile
Pentru acest tutorial, vom folosi următorul set de date:
Am folosit funcția SUM pentru a calcula vânzările totale din cele 3 rânduri superioare. Putem vedea formula utilizată în bara de formule ( f x Urmați pașii pe care vi-i prezentăm mai jos:
Pași
- În primul rând, trebuie să selectăm celula/celulele pe care dorim să le modificăm, în acest caz, este vorba de celula de vânzări totale C8 .
- Apoi, mergeți la lansatorul de casete de dialog din secțiunea Grup de numere în Acasă (sau apăsați Ctrl+1 pentru o scurtătură). Se va deschide o nouă casetă de dialog pentru formatare.
- În " Formatarea celulelor ", selectați caseta Protecție Sub această filă, bifați rubrica " Ascuns Dați clic pe opțiunea ". OK .
- Apoi mergeți la Revizuire fila . În conformitate cu Protejați grupul selectați " Protejați foaia ".
- Asigurați-vă că " Protejați foaia de lucru și conținutul celulelor blocate "Faceți clic pe Ok .
Acum nu mai puteți vedea nicio formulă în caseta de formulare, dar valoarea va fi afișată în celulă.
Citește mai mult: Cum să ascundeți formula în foaia Excel (2 metode)
2. Ascundeți formulele și afișați valorile cu VBA
Puteți utiliza Visual Basic for Application (VBA) pentru a obține același lucru. Pentru a ascunde toate formulele din foaia de calcul, urmați pașii de mai jos.
Pași
- Dacă nu aveți Dezvoltator consultați cum să afișați fila dezvoltator .
- În conformitate cu " Dezvoltator ", selectați " Vizual De bază ". Se va deschide interfața VBA.
- În VBA Editor, selectați " Introduceți " și faceți clic pe " Modul ". Acest lucru va crea un nou modul.
- În editorul VBA, scrieți următoarele coduri.
Sub HideFormulasDisplayValues() With ActiveSheet .Unprotect .Cells.Locked = False .Cells.SpecialCells(xlCellTypeFormulas).Locked = True .Cells.SpecialCells(xlCellTypeFormulas).FormulaHidden = True .Protect AllowDeletingRows:=True End With End With End Sub
- Acum, selectați " Macros ", fie din " Vezi " sau " Dezvoltator ".
- Selectați "HideFormulasDisplayValues "(numele macroului nostru) din lista de macrouri și faceți clic pe Rulați .
Aceasta va elimina toate formulele din foaia selectată și va afișa numai valorile din celule.
Notă: trebuie să salvați fișierul ca Caietul de lucru cu macrouri Excel (extensia .xlsm) pentru a utiliza VBA.
Citește mai mult: Cum să ascundeți formula în Excel folosind VBA (4 metode)
Concluzie
Acestea sunt cele două metode de a ascunde formulele și de a afișa valorile. Sperăm că ați găsit acest lucru util. Dacă întâmpinați probleme sau dacă aveți întrebări sau recomandări, nu ezitați să comentați mai jos. Pentru mai multe articole de acest gen, continuați să vizitați Exceldemy .
Mulțumesc pentru lectură, vă doresc o zi bună.