Kaip "Excel" programoje paslėpti formules ir rodyti vertes (2 būdai)

  • Pasidalinti
Hugh West

Kartais dėl įvairių priežasčių turime apsaugoti tam tikras ląsteles, kuriose yra formulių, ir naudotojui reikia rodyti tik reikšmes. Šiuo tikslu formulės turi būti paslėptos nuo rodymo formulių juostoje. Pateiksiu du metodus, kaip paslėpti formules pasirinktoje (-ose) ląstelėje (-ėse) ir rodyti reikšmes "Excel".

Atsisiųsti praktikos sąsiuvinį

Atsisiųskite šį pratybų sąsiuvinį ir, nagrinėdami straipsnį, praktikuokitės patys.

Paslėpti formules ir rodyti tik duomenis.xlsm

2 būdai, kaip "Excel" programoje paslėpti formules ir rodyti tik vertes

1. Ląstelių formatavimas siekiant paslėpti formules ir rodyti vertes

Šioje pamokoje naudojame šį duomenų rinkinį:

Naudojau SUM funkcija apskaičiuoti bendrą pardavimų sumą iš viršutinių 3 eilučių. Naudojamą formulę matome formulės juostoje ( f x ). Atlikite toliau nurodytus veiksmus:

Žingsniai

  • Pirmiausia turime pasirinkti ląstelę (-es), kurią (-ias) norime keisti, šiuo atveju tai yra ląstelė "Bendra pardavimų suma". C8 .

  • Tada eikite į dialogo langelio paleidimo programą, esančią Skaičių grupė į Pagrindinis skirtukas (arba paspauskite Ctrl+1 trumpasis klavišas). Atsidarys naujas formatavimo dialogo langas.

  • " Formuoti ląsteles " langelį, pasirinkite Apsauga skirtuką. Jame pažymėkite " Paslėptas " parinktį. Spustelėkite GERAI .

  • Tada eikite į Peržiūrėkite skirtukas . Pagal Apsaugoti grupę pasirinkite " Apsaugos lapas ".

  • Įsitikinkite, kad " Apsaugoti darbalapį ir užrakintų ląstelių turinį " parinktis pažymėta. Spustelėkite Gerai .

Dabar formulės laukelyje nematysite jokios formulės, tačiau reikšmė bus rodoma ląstelėje.

Skaityti daugiau: Kaip paslėpti formulę "Excel" lape (2 metodai)

2. Paslėpkite formules ir rodykite vertes naudodami VBA

Norėdami pasiekti tą patį, galite naudoti Visual Basic for Application (VBA). Norėdami paslėpti visas skaičiuoklės formules, atlikite toliau nurodytus veiksmus.

Žingsniai

  • Jei neturite Kūrėjas skirtuką, žr., kaip rodyti kūrėjo skirtuką .
  • Pagal " Kūrėjas " skirtuką, pasirinkite " Vizualinis Pagrindinis ". Atsivers VBA sąsaja.

  • VBA redaktoriuje pasirinkite " Įdėkite " ir spustelėkite " Modulis ". Taip bus sukurtas naujas modulis.

  • VBA redaktoriuje įrašykite šiuos kodus.
 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 
  • Dabar pasirinkite " Makrokomandos " iš " Peržiūrėti " skirtukas arba " Kūrėjas " skirtukas.

  • Pasirinkite "HideFormulasDisplayValues "(mūsų makrokomandos pavadinimas) iš makrokomandų sąrašo ir spustelėkite Paleisti .

Taip bus pašalintos visos pasirinkto lapo formulės ir rodomos tik langelių reikšmės.

Pastaba: turite išsaugoti failą kaip "Excel" makrokomandos įgalintas darbaknygis (.xlsm plėtinys), kad galėtumėte naudoti VBA.

Skaityti daugiau: Kaip paslėpti "Excel" formulę naudojant VBA (4 metodai)

Išvada

Tai du formulės paslėpimo ir reikšmių rodymo būdai. Tikimės, kad tai jums buvo naudinga. Jei susidūrėte su kokiomis nors problemomis arba turite klausimų ar rekomendacijų, nedvejodami komentuokite toliau. Daugiau panašių straipsnių rasite svetainėje Exceldemy .

Ačiū, kad skaitote, gražios dienos.

Hugh Westas yra labai patyręs Excel treneris ir analitikas, turintis daugiau nei 10 metų patirtį šioje srityje. Jis yra įgijęs apskaitos ir finansų bakalauro bei verslo administravimo magistro laipsnius. Hugh turi aistrą mokymui ir sukūrė unikalų mokymo metodą, kurį lengva sekti ir suprasti. Jo ekspertinės žinios apie „Excel“ padėjo tūkstančiams studentų ir specialistų visame pasaulyje tobulinti savo įgūdžius ir tobulėti savo karjeroje. Savo tinklaraštyje Hugh dalijasi savo žiniomis su pasauliu, siūlydamas nemokamus „Excel“ vadovėlius ir internetinius mokymus, kad padėtų asmenims ir įmonėms išnaudoti visą savo potencialą.