Sisukord
See artikkel illustreerib, kuidas Excelis valemit peita, kuid lubada kasutajatel sisestada. See võimaldab teil kaitsta valemeid tõsise vea või andmekaotuse eest, mis on tingitud kasutajate juhuslikest ja ootamatutest muudatustest. Järgnev pilt toob esile selle artikli eesmärgi. Vaadake seda kiiresti läbi, et teada saada, kuidas seda teha.
Lae alla praktiline töövihik
Praktilise töövihiku saate alla laadida allolevalt allalaadimisnupust.
Lubage varjatud valemite sisestamine.xlsm
2 meetodid valemi peitmiseks, kuid lubavad Excelis sisestamist
Kujutage ette, et teil on panga intressi kalkulaator excel leht nagu on näidatud järgmisel pildil.
- Sa tahad lubada kasutajatel sisestada andmeid vahemikus C4:C7 Kuid te ei taha lubada neil teha mingeid muudatusi lahtrite valemites. C9 aadressile C10 .
- Siis saate selleks rakendada ühte järgmistest meetoditest.
1. Peida valemit, kuid lubada sisestamist Exceli töölehe kaitsmisega
Saate lehte või töövihikut kaitsta, et kasutajad saaksid muuta ainult teatud lahtreid. Järgige selleks alljärgnevaid samme.
📌 Sammud
- Kõigepealt tuleb valida vahemik C4:C10 kus valemeid rakendatakse. Teise võimalusena saate valida kõik valemid oma Exceli lehel, kasutades selleks funktsiooni Mine Speciali juurde käsk. Vajutage F5>> Eri>> Valemid>> OK seda teha.
- Seejärel vajutage CTRL+1 avada Lahtrite vormindamine dialoogiboks. Järgmisena kontrollige Lukustatud ja Peidetud Pärast seda löödi OK nupp.
- Nüüd valige lahtrid, mida soovite hoida kasutajatele redigeeritavana, st soovite lubada kasutajatel sisestada andmeid nendesse lahtritesse ( C4:C7 ).
- Järgmine ajakirjandus CTRL+1 uuesti ja mine Kaitse Seekord hoidke vahekaart Lukustatud ja Peidetud kastid märkimata. Seejärel vajutage OK nupp.
- Pärast seda valige Kaitse leht alates Ülevaade vahekaart.
- Saate sisestada parooli, kuid see ei ole kohustuslik. Kontrollige. Valige lukustatud lahtrid ja Valige lukustamata lahtrid Siis vajutage OK nupp.
- Kui valite nüüd valemeid sisaldavad lahtrid, ei näe te valemite kastis ühtegi valemit.
- Nüüd proovige neid lahtreid redigeerida. Siis näete järgmist viga.
- Kuid te saate hõlpsasti sisestada väärtusi vahemikus C4:C7 Ja see muudab tulemusi lahtrites C9:C10 .
Loe edasi: Kuidas Exceli valemit varjata ilma lehe kaitsmata (2 meetodit)
Sarnased lugemised
- Kuidas peidata valemeid teistelt kasutajatelt Excelis (2 võimalust)
- Kuidas Exceli valemeid kuni andmete sisestamiseni varjata (2 meetodit)
2. Peida valemit, kuid lubada sisestamist Exceli VBAga
Alternatiivne võimalus saada sama tulemus kui varasemas meetodis on kasutada VBA excelis.
- Kõigepealt vajutage ALT+F11 selleks, et seda teha. See avab Microsoft VBA aken.
- Seejärel vajutage Sisesta>> Uus moodul et avada uus tühi moodul, nagu allpool näidatud.
- Pärast seda kopeerige järgmine kood, kasutades kopeerimisnuppu.
Sub HideFormulaButAllowInput() ActiveSheet.Protect Userinterfaceonly:=True, AllowFiltering:=True Range("C4:C7").Locked = False End Sub
- Nüüd kleepige kopeeritud kood tühjale moodulile. Seejärel vajutage F5 koodi käivitamiseks.
- Lõpuks saate sama tulemuse kui varasema meetodi puhul.
Loe edasi: Kuidas Exceli valemit VBA abil varjata (4 meetodit)
Asjad, mida meeles pidada
- Saate lehe kaitsest lahti võtta alates Ülevaade vahekaart, kui teil on vaja teha muudatusi valemites. Kuid te ei saa seda teha, kui te unustate salasõna.
- Kaitse töötab ainult lukustatud lahtritel. Seetõttu veenduge, et soovitud lahtrid on lukustatud enne lehekaitse kasutamist.
Kokkuvõte
Nüüd te teate 2 võimalust, kuidas valemit peita, kuid lubada sisestamist Excelis. Palun andke meile teada, kas see artikkel on aidanud teil oma probleemi lahendada. Kasutage allpool olevat kommentaaride sektsiooni edasiste päringute või ettepanekute jaoks. Võite külastada ka meie ExcelWIKI blogi, et leida lahendusi rohkematele exceliga seotud probleemidele. Jääge meiega ja õppige edasi.