Sadržaj
Štitimo Excel datoteke ili listove tako da drugi korisnici ili primaoci ne mogu napraviti nikakve promjene. Ali ponekad se javljaju posebni slučajevi. Možda ćemo morati podijeliti našu datoteku s dozvolom 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 dozvoliti unos.
Preuzmite radnu svesku za vježbanje
Preuzmite ovu radnu svesku za vježbanje da biste vježbali dok ste čitajući ovaj članak.
Zaštiti formulu, ali dozvoli unos.xlsm
2 Metode za zaštitu formule u Excelu, ali dopusti unos
Razgovarat ćemo o dvije metode koje opisuju kako zaštititi formule u Excelu omogućujući unos. Jedan od njih je VBA makro.
Imamo skup podataka imena zaposlenih sa njihovim platama i troškovima. Sada unesite platu i trošak i izračunajte uštede. Ne možemo dodirnuti kolonu ušteda.
Nakon umetanja vrijednosti u kolonu Plata i Troškovi , automatski dobijamo uštedu .
Također čuvamo neke prazne ćelije. Kada dođu novi ljudi, ubacit ćemo njihove podatke i utvrditi uštede. Bez ćelija formule u koloni Ušteda , ostale kolone će ostati moguće uređivati.
1. Zaštitite samo ćelije formule
Možemo zaštititi ćelije formulama koje dozvoljavaju unos podataka. Prvo zaključajte ćelije formule, a zatimzaštitite list. Pratite donje korake za detalje.
Koraci:
- Prvo ćemo otključati sve ćelije. Za to pritisnite Ctrl+A da odaberete cijeli radni list.
- Zatim idite na Format Cells pritiskom na Ctrl+1 .
- Poništite opciju Zaključano na kartici Zaštita . Na kraju, pritisnite dugme OK .
- Na radnom listu sada nema zaključane ćelije.
- Pritisnite dugme F5 i uđite u prozor Idi na .
- Odaberite Posebno dugme iz tog prozora.
- Izaberite Formule iz prozora Idi na posebno . Zatim pritisnite OK .
- Sve ćelije koje sadrže formule su označene ovdje.
- Ponovo uđite u prozor Format Cells .
- Sada provjerite opciju Zaključano , a zatim pritisnite OK .
Ćelije koje sadrže formule su sada zaključane.
- Idite na karticu Pregled .
- Kliknite na opciju Protect Sheet iz grupe Protect .
- Mi će dobiti Zaštitni list . Ovdje ćete dobiti opciju za zaštitu lozinkom.
- I također prikazati listu dozvoljenih opcija za korisnika. Provjeravamo prve dvije opcije, zatim pritisnemo OK .
- Naš posao je sada završen. Možemo unijeti elemente u bilo koju ćeliju bezćelije formule. Na primjer, unosimo Allisa na ćeliju B9 .
- Ali ako želimo unijeti u formulu ćelije, dobićemo upozorenje. Ovdje kliknemo na Cell E7 i prikazuje se upozorenje.
2. Koristite Excel VBA kod da zaštitite ćelije formule i omogućite unos u druge ćelije
U ovom odjeljku ćemo koristiti VBA kod koji će zaštititi ćelije formule koje omogućavaju uređivanje drugih ćelija.
Koraci:
- Idite na odjeljak Naziv lista na dnu svakog lista.
- Pritisnite desno dugme miša. Odaberite Prikaži kod iz kontekstnog menija .
- Unosimo VBA prozor. Odaberite opciju Module na kartici Insert .
- Ovo je VBA modul . Ovdje ćemo napisati VBA kod.
- Sada kopirajte i zalijepite sljedeći VBA kod na modulu.
5043
- Nakon toga, pritisnite dugme F5 da pokrenete kod.
Uspješno smo zaključali ćelije formule.
- Možemo unositi bilo koje ćelije umjesto ćelija formule. Vidi, možemo unijeti Ćelija B10 .