Tabela e përmbajtjes
Ne mbrojmë skedarët ose fletët e Excel në mënyrë që përdoruesit e tjerë ose marrësit të mos bëjnë asnjë ndryshim. Por ndonjëherë lindin raste të veçanta. Mund të na duhet të ndajmë skedarin tonë me leje redaktimi pa ndryshim të qelizave të formulës. Për shkak të ndryshimeve të formulës, ne nuk do të marrim rezultatin e dëshiruar. Pra, ne do të tregojmë se si të mbrojmë formulën në një fletë Excel, por të lejojmë hyrjen.
Shkarko librin e punës praktike
Shkarko këtë libër pune praktike për të ushtruar ndërsa jeni duke lexuar këtë artikull.
Mbroj formulën por lejo Input.xlsm
2 Metoda për të mbrojtur formulën në Excel por Lejo hyrjen
Ne do të diskutojmë dy metoda që përshkruajnë se si të mbrohen formulat në Excel duke lejuar hyrjen. Njëri prej tyre është një VBA makro.
Ne kemi një grup të dhënash me emrat e punonjësve me pagat dhe koston e tyre. Tani, futni pagën dhe koston dhe llogaritni kursimet. Nuk mund ta prekim kolonën e kursimeve.
Pas futjes së vlerave në kolonën Paga dhe Kosto , ne e marrim kursimin automatikisht .
Ne gjithashtu mbajmë disa qeliza boshe. Kur të vijnë njerëz të rinj, ne do të fusim informacionin e tyre dhe do të përcaktojmë kursimet. Pa qelizat e formulës së kolonës Kursimet , kolonat e tjera do të mbeten të modifikueshme.
1. Mbroni vetëm qelizat e formulave
Ne mund t'i mbrojmë qelizat me formula që lejojnë futjen e të dhënave. Së pari, mbyllni qelizat e formulës dhe më pasmbrojnë fletën. Ndiqni hapat e mëposhtëm për detaje.
Hapat:
- Së pari, do t'i zhbllokojmë të gjitha qelizat. Për këtë, shtypni Ctrl+A për të zgjedhur të gjithë fletën e punës.
- Më pas, shkoni te Formatoni qelizat dritaren duke shtypur Ctrl+1 .
- Çzgjidhni opsionin E kyçur nga skeda Mbrojtja . Më në fund, shtypni butonin OK .
- Nuk ka asnjë qelizë të kyçur në fletën e punës tani.
- Shtypni butonin F5 dhe futni dritaren Shko te .
- Zgjidhni Special Butoni nga ajo dritare.
- Zgjidhni Formulat nga dritarja Shko te Specialja . Më pas, shtypni OK .
- Të gjitha qelizat që përmbajnë formula janë shënuar këtu.
- Përsëri, futni dritaren Formatoni qelizat .
- Tani, kontrolloni opsionin E kyçur dhe më pas shtypni OK .
Qelizat që përmbajnë formula janë të kyçura tani.
- Shko te skeda Rishiko .
- Kliko opsionin Mbrojtja e fletës nga grupi Mbroj .
- Ne do të marrë Fleta e mbrojtjes . Këtu do të merrni opsionin për mbrojtjen me fjalëkalim.
- Dhe gjithashtu shfaqni një listë të opsioneve të lejuara për përdoruesin. Ne kontrollojmë dy opsionet e para, më pas shtypim OK .
- Puna jonë tani ka përfunduar. Ne mund të futim elementë në çdo qelizë pa tëqelizat e formulës. Për shembull, ne futim Allisa në Qelizën B9 .
- Por nëse duam të futim në formulë qelizat, do të marrim një paralajmërim. Këtu, ne klikojmë në Qeliza E7 dhe paralajmërimi po shfaqet.
2. Përdorni një kod Excel VBA për të mbrojtur qelizat e formulës dhe për të lejuar hyrjen në qeliza të tjera
Në këtë seksion, ne do të përdorim një kod VBA që do të mbrojë qelizat e formulave që lejojnë qelizat e tjera të redaktohen.
Hapat:
- Shko te seksioni Emri i fletës në fund të çdo flete.
- Shtypni butonin e djathtë të miut. Zgjidhni Shiko kodin nga Menyja e kontekstit .
- Ne hyjmë në VBA dritare. Zgjidhni opsionin Moduli nga skeda Fut .
- Ky është moduli VBA . Ne do të shkruajmë kodin VBA këtu.
- Tani, kopjoni dhe ngjisni VBA kodi në modul.
9242
- Pas kësaj, shtypni butonin F5 për të ekzekutuar kodin.
Ne i mbyllëm qelizat e formulës me sukses.
- Ne mund të futim në çdo qelizë dhe jo në qelizat e formulës. Shikoni, ne mund të futim Qelizën B10 .