Efnisyfirlit
Við verndum Excel skrár eða blöð þannig að aðrir notendur eða viðtakendur geti ekki gert neinar breytingar. En stundum koma upp sérstök tilvik. Við gætum þurft að deila skránni okkar með ritstjórnarleyfi án þess að breyta formúlufrumum. Vegna formúlubreytinganna fáum við ekki æskilegt framleiðsla. Þannig að við ætlum að sýna hvernig á að vernda formúluna í Excel blaði en leyfa inntak.
Hlaða niður æfingarvinnubók
Hlaða niður þessari æfingabók til að æfa á meðan þú ert að lesa þessa grein.
Vernda formúlu en leyfa inntak.xlsm
2 aðferðir til að vernda formúlu í Excel en leyfa innslátt
Við munum ræða tvær aðferðir sem lýsa því hvernig á að vernda formúlur í Excel sem leyfa inntak. Einn þeirra er VBA fjölva.
Við höfum gagnasafn með nöfnum starfsmanna með launum þeirra og kostnaði. Settu nú inn laun og kostnað og reiknaðu sparnaðinn. Við getum ekki snert sparnaðardálkinn.
Eftir að hafa sett inn gildi í Laun og Kostnaður dálkinn fáum við sparnaðinn sjálfkrafa .
Við höldum líka tómum hólfum. Þegar nýtt fólk kemur munum við setja inn upplýsingar þeirra og ákveða sparnað. Án formúlufrumna í Sparnaður dálknum verða aðrir dálkar áfram breytanlegir.
1. Verndaðu aðeins formúlufrumur
Við getum verndað frumurnar með formúlum sem leyfa innslátt gagna. Fyrst skaltu læsa formúlufrumunum og síðanvernda blaðið. Fylgdu skrefunum hér að neðan til að fá nánari upplýsingar.
Skref:
- Fyrst munum við opna allar frumurnar. Til þess ýttu á Ctrl+A til að velja allt vinnublaðið.
- Farðu síðan í Format Cells glugganum með því að ýta á Ctrl+1 .
- Hættu við Læstur möguleikann á Vörn flipanum. Að lokum skaltu ýta á Í lagi hnappinn.
- Það er enginn læstur reit á vinnublaðinu núna.
- Ýttu á F5 hnappinn og farðu inn í gluggann Fara til .
- Veldu Sérstakt hnappinn úr þeim glugga.
- Veldu Formúlur í glugganum Go To Special . Ýttu síðan á OK .
- Allar frumur sem innihalda formúlur eru merktar hér.
- Aftur skaltu slá inn Format Cells gluggann.
- Nú skaltu haka við Locked valkostinn og ýta síðan á OK .
Hólf sem innihalda formúlur eru læstar núna.
- Farðu á flipann Skoða .
- Smelltu á Protect Sheet valkostinn í Protect hópnum.
- Við mun fá Protect Sheet . Hér mun fá valmöguleikann fyrir lykilorðsvernd.
- Og sýna einnig lista yfir leyfilega valkosti fyrir notandann. Við athugum fyrstu tvo valkostina og ýtum síðan á OK .
- Vinnu okkar er nú lokið. Við getum sett inn þætti í hvaða frumu sem er án þessformúlufrumur. Eins, við setjum inn Allisa á Cell B9 .
- En ef við viljum setja inn í formúlu frumur fáum við viðvörun. Hér smellum við á Cell E7 og viðvörunin birtist.
2. Notaðu Excel VBA kóða til að vernda formúlufrumur og leyfa inntak í aðrar frumur
Í þessum hluta munum við nota VBA kóða sem mun vernda formúlufrumur sem leyfa öðrum frumum að breyta.
Skref:
- Farðu í Nafn blaðs neðst á hverju blaði.
- Ýttu á hægri músarhnappinn. Veldu Skoða kóða í samhengisvalmyndinni .
- Við sláum inn VBA glugga. Veldu Module valkostinn á flipanum Insert .
- Þetta er VBA einingin . Við munum skrifa VBA kóða hér.
- Nú, afritaðu og límdu eftirfarandi VBA kóði á einingunni.
1784
- Eftir það skaltu ýta á F5 hnappinn til að keyra kóðann.
Við læstum formúlufrumunum með góðum árangri.
- Við getum lagt inn hvaða frumur sem er frekar en formúlufrumurnar. Sjáðu, við getum sett inn B10 klefi .