Как да скриете формулата, но да разрешите въвеждането в Excel (2 метода)

  • Споделя Това
Hugh West

Тази статия илюстрира как да скриете формула в Excel, но да разрешите въвеждането ѝ от потребителите. Това ще ви позволи да защитите формулите от сериозна грешка или загуба на данни, причинена от случайни и неочаквани промени от страна на потребителите. Следващата снимка подчертава целта на тази статия. Разгледайте я набързо, за да научите как да го направите.

Изтегляне на работна тетрадка за практика

Можете да изтеглите работната тетрадка за упражнения от бутона за изтегляне по-долу.

Разрешаване на въвеждането на скрити формули.xlsm

2 метода за скриване на формула, но разрешаване на въвеждане в Excel

Представете си, че имате калкулатор на банкови лихви лист Excel както е показано на следващата снимка.

  • Искате да позволите на потребителите да въвеждат данни в диапазон C4:C7 . Но не искате да им позволите да правят промени във формулите в клетките C9 към C10 .

  • Тогава можете да приложите някой от следните методи, за да можете да го направите.

1. Скрийте формулата, но разрешете въвеждането със защита на работния лист на Excel

Можете да защитите даден лист или работна книга, за да направите само определени клетки редактируеми от потребителите. Следвайте стъпките по-долу, за да направите това.

📌 Стъпки

  • Първо, трябва да изберете обхват C4:C10 където се прилагат формулите. Можете също така да изберете всички формули в листа на Excel, като използвате бутона Отидете на специален команда. Натиснете F5>> Специални>> Формули>> OK за да направите това.

  • След това натиснете CTRL+1 за да отворите Форматиране на клетките диалогов прозорец. След това маркирайте Заключен и Скрит кутии. След това натиснете OK бутон.

  • Сега изберете клетките, които искате да останат редактируеми за потребителите, т.е. искате да позволите на потребителите да въвеждат данни в тези клетки ( C4:C7 ).
  • Следваща преса CTRL+1 отново и отидете в Защита Този път запазете Заключен и Скрит След това натиснете OK бутон.

  • След това изберете Защитен лист от Преглед на таб.

  • Можете да въведете парола, но тя не е задължителна. Избиране на заключени клетки и Изберете отключени клетки . След това натиснете OK бутон.

  • Сега, ако изберете клетките, съдържащи формули, няма да видите никаква формула в полето за формули.

  • Сега се опитайте да редактирате тези клетки. Тогава ще видите следната грешка.

  • Но можете лесно да въведете стойности в диапазона C4:C7 . И това ще промени резултатите в клетките C9:C10 .

Прочетете още: Как да скриете формула в Excel, без да защитавате листа (2 метода)

Подобни четива

  • Как да скриете формулите от други потребители в Excel (2 начина)
  • Как да скриете формулите в Excel, докато не бъдат въведени данни (2 метода)

2. Скриване на формула, но разрешаване на въвеждане с Excel VBA

Алтернативен начин за получаване на същия резултат, както при предишния метод, е чрез използване на VBA в Excel.

  • Първо, натиснете ALT+F11 за да можете да го направите. Това ще отвори Microsoft VBA прозорец.
  • След това натиснете Вмъкване>> Нов модул за да отворите нов празен модул, както е показано по-долу.

  • След това копирайте следния код, като използвате бутона за копиране.
 Sub HideFormulaButAllowInput() ActiveSheet.Protect Userinterfaceonly:=True, AllowFiltering:=True Range("C4:C7").Locked = False End Sub 
  • Сега поставете копирания код в празния модул. След това натиснете F5 за да стартирате кода.

  • Накрая ще получите същия резултат като при предишния метод.

Прочетете още: Как да скриете формула в Excel с помощта на VBA (4 метода)

Нещата, които трябва да запомните

  • Можете да премахнете защитата на листа от Преглед на ако трябва да направите промени във формулите. Но няма да можете да направите това, ако забравите паролата.
  • Защитата работи само върху заключени клетки. Затова се уверете, че желаните клетки са заключени, преди да използвате защитата на листа.

Заключение

Сега знаете 2 начина да скриете формула, но да разрешите въвеждането в Excel. Моля, уведомете ни дали тази статия ви е помогнала да разрешите проблема си. Използвайте раздела за коментари по-долу за допълнителни запитвания или предложения. Можете също така да посетите нашия ExcelWIKI блог, за да намерите решения на още проблеми, свързани с Excel. Останете с нас и продължавайте да учите.

Хю Уест е опитен обучител и анализатор на Excel с над 10 години опит в индустрията. Има бакалавърска степен по счетоводство и финанси и магистърска степен по бизнес администрация. Хю има страст към преподаването и е разработил уникален подход на преподаване, който е лесен за следване и разбиране. Неговите експертни познания по Excel са помогнали на хиляди студенти и професионалисти по целия свят да подобрят уменията си и да постигнат отлични резултати в кариерата си. Чрез своя блог Хю споделя знанията си със света, като предлага безплатни уроци за Excel и онлайн обучение, за да помогне на хората и фирмите да достигнат пълния си потенциал.