Kako zaštititi formulu u Excelu, ali dopustiti unos (2 metode)

  • Podijeli Ovo
Hugh West

Štitimo Excel datoteke ili listove tako da drugi korisnici ili primatelji ne mogu napraviti nikakve promjene. Ali ponekad se javljaju posebni slučajevi. Možda ćemo morati podijeliti našu datoteku s dopuštenjem za uređivanje bez promjene ćelija formule. Zbog promjena formule nećemo dobiti željeni rezultat. Dakle, pokazat ćemo kako zaštititi formulu u Excel listu, ali dopustiti unos.

Preuzmite radnu bilježnicu za vježbe

Preuzmite ovu radnu bilježnicu za vježbe kako biste vježbali dok ste čitajući ovaj članak.

Zaštitite formulu ali dopustite unos.xlsm

2 metode za zaštitu formule u Excelu ali dopustite unos

Razgovarat ćemo o dvije metode koje opisuju kako zaštititi formule u Excelu dopuštajući unos. Jedan od njih je VBA makro.

Imamo skup podataka imena zaposlenika s njihovim plaćama i troškovima. Sada unesite plaću i trošak i izračunajte uštedu. Ne možemo dirati stupac štednje.

Nakon umetanja vrijednosti u stupac Plaća i Troškovi automatski dobivamo štednju .

Imamo i neke prazne ćelije. Kada dođu novi ljudi, ubacit ćemo njihove podatke i odrediti uštede. Bez ćelija s formulama stupca Štednja ostali stupci ostat će moguće uređivati.

1. Zaštitite samo ćelije formule

Možemo zaštititi ćelije formulama koje omogućuju unos podataka. Najprije zaključajte ćelije formule, a zatimzaštititi list. Za detalje slijedite korake u nastavku.

Koraci:

  • Prvo ćemo otključati sve ćelije. Za to pritisnite Ctrl+A za odabir cijelog radnog lista.

  • Zatim idite na Oblikuj ćelije pritiskom na Ctrl+1 .
  • Odznačite opciju Zaključano na kartici Zaštita . Na kraju pritisnite gumb OK .

  • Sada nema zaključane ćelije na radnom listu.

  • Pritisnite gumb F5 i uđite u prozor Idi na .
  • Odaberite Posebno iz tog prozora.

  • Odaberite Formule iz Idi na posebno prozora. Zatim pritisnite OK .

  • Ovdje su označene sve ćelije koje sadrže formule.

  • Opet uđite u prozor Format Cells .
  • Sada označite opciju Zaključano i pritisnite OK .

Ćelije koje sadrže formule sada su zaključane.

  • Idite na karticu Pregled .
  • Kliknite opciju Protect Sheet iz grupe Protect .

  • Mi dobit će Zaštitni list . Ovdje će se dobiti opcija za zaštitu lozinkom.
  • I također prikazati popis dopuštenih opcija za korisnika. Provjeravamo prve dvije opcije, zatim pritisnemo OK .

  • Naš je posao sada završen. Elemente možemo unijeti u bilo koju ćeliju bezćelije formule. Na primjer, unosimo Allisa u ćeliju B9 .

  • Ali ako želimo unijeti u formulu stanica, dobit ćemo upozorenje. Ovdje kliknemo na ćeliju E7 i prikazuje se upozorenje.

2. Upotrijebite Excel VBA kod za zaštitu ćelija formula i omogućite unos u drugim ćelijama

U ovom odjeljku koristit ćemo VBA kod koji će zaštititi ćelije formule koje omogućuju uređivanje drugih ćelija.

Koraci:

  • Idite na odjeljak Naziv lista na dnu svakog lista.
  • Pritisnite desnu tipku miša. Odaberite View Code iz Context Menu .

  • Unosimo VBA prozor. Odaberite opciju Modul na kartici Umetni .

  • Ovo je VBA modul . Ovdje ćemo napisati VBA kod.

  • Sada kopirajte i zalijepite sljedeći VBA kod na modulu.
2297

  • Nakon toga pritisnite tipku F5 za pokretanje koda.

Uspješno smo zaključali ćelije formule.

  • Možemo unositi u bilo koju ćeliju, a ne u ćelije formule. Gledajte, možemo unijeti ćeliju B10 .

Hugh West vrlo je iskusan Excel trener i analitičar s više od 10 godina iskustva u industriji. Diplomirao je računovodstvo i financije te magistrirao poslovno upravljanje. Hugh ima strast za podučavanjem i razvio je jedinstveni pristup podučavanju koji je lako pratiti i razumjeti. Njegovo stručno poznavanje programa Excel pomoglo je tisućama studenata i profesionalaca diljem svijeta da poboljšaju svoje vještine i postignu uspjeh u karijeri. Putem svog bloga, Hugh dijeli svoje znanje sa svijetom, nudeći besplatne vodiče za Excel i online obuku kako bi pomogao pojedincima i tvrtkama da dostignu svoj puni potencijal.