Sisukord
Mõnikord on meil vaja erinevatel põhjustel kaitsta konkreetseid valemeid sisaldavaid lahtreid ja vaja, et kasutajale kuvataks ainult väärtused. Selleks on hea mõte valemite kuvamise eest valemiribal varjata. Ma annan kaks meetodit valemite varjamiseks valitud lahtrisse (lahtritesse) ja väärtuste kuvamiseks Excelis.
Lae alla praktiline töövihik
Laadige alla see harjutusvihik ja harjutage artikli läbimise ajal ise.
Peida valemid ja kuvada ainult andmed.xlsm2 viisi valemite peitmiseks ja ainult Exceli väärtuste kuvamiseks
1. Lahtrite vormindamine valemite peitmiseks ja väärtuste kuvamiseks
Selle õpetuse jaoks kasutame järgmist andmekogumit:
Olen kasutanud funktsioon SUM et arvutada kogumüük ülemistest 3 reast. Kasutatavat valemit näeme valemiribal ( f x ). Järgige allpool näidatud samme:
Sammud
- Esiteks, Me peame valima lahtri/rakud, mida me tahame muuta, antud juhul on see kogu müügi lahter. C8 .
- Seejärel minge dialoogiakna käivitaja alla Numbri rühm aastal Kodu (Või vajutage Ctrl+1 otsetee). Avaneb uus dialoogiboks vormindamiseks.
- In " Lahtrite vormindamine " kast, valige Kaitse Selle all kontrollige " Peidetud " valik. Klõpsake OK .
- Siis mine Ülevaade vahekaart . Vastavalt Kaitsegrupp valida " Kaitse leht ".
- Veenduge, et " Töölehe ja lukustatud lahtrite sisu kaitsmine " valik on märgitud. Klõpsake Ok .
Siin on see. Nüüd ei näe valemikastis ühtegi valemit, kuid väärtus kuvatakse lahtrisse.
Loe edasi: Kuidas Exceli lehel valemit varjata (2 meetodit)
2. Peida valemid ja kuvada väärtused VBA abil
Sama asja saavutamiseks võite kasutada Visual Basic for Application (VBA). Kõigi valemite peitmiseks tabelis järgige alljärgnevaid samme.
Sammud
- Kui teil ei ole Arendaja vahekaart, vaata, kuidas näidata arendaja vahekaarti .
- Vastavalt " Arendaja ", valige " Visuaalne Basic ". Avaneb VBA kasutajaliides.
- VBA redaktoris valige " Sisesta " ja kliki " Moodul ". See loob uue mooduli.
- Kirjutage VBA redaktorisse järgmised koodid.
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
- Nüüd valige " Makros " kas " Vaata " või " Arendaja " vahekaart.
- Valige "HideFormulasDisplayValues" (PeidaFormuladnäidataVäärtused) "(meie makro nimi) makrode loendist ja klõpsake nupule Käivita .
See eemaldab kõik valitud lehe valemid ja kuvab ainult lahtrites olevad väärtused.
Märkus: peate salvestama faili kui Exceli makrofunktsiooniga töövihik (.xlsm laiendus) VBA kasutamiseks.
Loe edasi: Kuidas Exceli valemit VBA abil varjata (4 meetodit)
Kokkuvõte
Need on kaks meetodit valemite peitmiseks ja väärtuste kuvamiseks. Loodetavasti leidsite selle kasulikuks. Kui teil tekib mõni probleem või kui teil on küsimusi või soovitusi, kommenteerige allpool. Kui soovite rohkem selliseid artikleid, külastage jätkuvalt Exceldemy .
Täname lugemise eest, ilusat päeva.