Paano Protektahan ang Formula sa Excel ngunit Payagan ang Input (2 Paraan)

  • Ibahagi Ito
Hugh West

Pinoprotektahan namin ang mga file o sheet ng Excel upang ang ibang mga user o ang mga tatanggap ay hindi makagawa ng anumang mga pagbabago. Ngunit may mga espesyal na kaso kung minsan. Maaaring kailanganin naming ibahagi ang aming file nang may pahintulot sa pag-edit nang walang pagbabago sa mga cell ng formula. Dahil sa mga pagbabago sa formula, hindi kami makakakuha ng ninanais na output. Kaya, ipapakita namin kung paano protektahan ang formula sa isang Excel sheet ngunit payagan ang input.

I-download ang Practice Workbook

I-download ang practice workbook na ito upang mag-ehersisyo habang ikaw ay binabasa ang artikulong ito.

Protektahan ang Formula ngunit Payagan ang Input.xlsm

2 Paraan para Protektahan ang Formula sa Excel ngunit Payagan ang Input

Tatalakayin natin ang dalawang pamamaraan na naglalarawan kung paano protektahan ang mga formula sa Excel na nagpapahintulot sa input. Ang isa sa mga ito ay isang VBA macro.

Mayroon kaming isang dataset ng mga pangalan ng mga empleyado kasama ang kanilang mga suweldo at gastos. Ngayon, ipasok ang suweldo at gastos at kalkulahin ang savings. Hindi namin mahawakan ang column ng pagtitipid.

Pagkatapos ipasok ang mga halaga sa column na Suweldo at Gastusin , awtomatiko naming nakukuha ang pagtitipid .

Nagtatago rin kami ng ilang walang laman na cell. Kapag dumating ang mga bagong tao, ilalagay namin ang kanilang impormasyon at tutukuyin ang mga ipon. Kung wala ang mga formula cell ng column na Savings , mananatiling mae-edit ang iba pang column.

1. Protektahan ang Mga Cell ng Formula Lamang

Maaari naming protektahan ang mga cell gamit ang mga formula na nagpapahintulot sa pagpasok ng data. Una, i-lock ang mga cell ng formula at pagkataposprotektahan ang sheet. Sundin ang mga hakbang sa ibaba para sa mga detalye.

Mga Hakbang:

  • Una, ia-unlock namin ang lahat ng mga cell. Para doon pindutin ang Ctrl+A para piliin ang buong worksheet.

  • Pagkatapos, pumunta sa Format Cells window sa pamamagitan ng pagpindot sa Ctrl+1 .
  • Alisan ng check ang Naka-lock na opsyon mula sa tab na Proteksyon . Sa wakas, pindutin ang OK button.

  • Walang naka-lock na cell sa worksheet ngayon.

  • Pindutin ang F5 na button at ipasok ang Go To window.
  • Piliin ang Espesyal button na mula sa window na iyon.

  • Piliin ang Mga Formula mula sa window ng Go To Special . Pagkatapos, pindutin ang OK .

  • Lahat ng cell na naglalaman ng mga formula ay minarkahan dito.

  • Muli, ipasok ang Format Cells window.
  • Ngayon, suriin ang Locked opsyon at pagkatapos ay pindutin ang OK .

Ang mga cell na naglalaman ng mga formula ay naka-lock na ngayon.

  • Pumunta sa tab na Suriin .
  • I-click ang opsyong Protect Sheet mula sa grupong Protect .

  • Kami ay makakakuha ng Protect Sheet . Dito, makukuha ang opsyon para sa proteksyon ng password.
  • At magpapakita din ng listahan ng mga pinapayagang opsyon para sa user. Sinusuri namin ang unang dalawang opsyon, pagkatapos ay pindutin ang OK .

  • Kumpleto na ang aming trabaho. Maaari kaming mag-input ng mga elemento sa anumang cell nang walangmga cell ng formula. Tulad ng, ini-input namin ang Allisa sa Cell B9 .

  • Ngunit kung gusto naming mag-input sa formula cell, makakakuha tayo ng babala. Dito, nag-click kami sa Cell E7 at lumalabas ang babala.

2. Gumamit ng Excel VBA Code para Protektahan ang Mga Formula Cell at Payagan ang Input sa Iba Pang Mga Cell

Sa seksyong ito, gagamit kami ng VBA code na magpoprotekta sa mga formula cell na nagpapahintulot sa ibang mga cell na nae-edit.

Mga Hakbang:

  • Pumunta sa Pangalan ng Sheet na seksyon sa ibaba ng bawat sheet.
  • Pindutin ang kanang pindutan ng mouse. Piliin ang View Code mula sa Menu ng Konteksto .

  • Pumasok kami sa VBA bintana. Piliin ang opsyong Module mula sa tab na Insert .

  • Ito ang VBA module . Magsusulat kami ng VBA code dito.

  • Ngayon, kopyahin at i-paste ang sumusunod na VBA code sa module.
1411

  • Pagkatapos nito, pindutin ang F5 button upang patakbuhin ang code.

Matagumpay naming na-lock ang mga formula cell.

  • Maaari kaming mag-input sa anumang mga cell kaysa sa mga cell ng formula. Tingnan, maaari naming ipasok ang Cell B10 .

Si Hugh West ay isang napakaraming Excel trainer at analyst na may higit sa 10 taong karanasan sa industriya. May hawak siyang Bachelor's degree sa Accounting and Finance at Master's degree sa Business Administration. Si Hugh ay may hilig sa pagtuturo at nakabuo ng kakaibang diskarte sa pagtuturo na madaling sundin at maunawaan. Ang kanyang dalubhasang kaalaman sa Excel ay nakatulong sa libu-libong mag-aaral at propesyonal sa buong mundo na mapabuti ang kanilang mga kasanayan at maging mahusay sa kanilang mga karera. Sa pamamagitan ng kanyang blog, ibinahagi ni Hugh ang kanyang kaalaman sa mundo, nag-aalok ng mga libreng Excel tutorial at online na pagsasanay upang matulungan ang mga indibidwal at negosyo na maabot ang kanilang buong potensyal.