Зміст
У цій статті показано, як приховати формулу в Excel, але дозволити її введення користувачам. Це дозволить вам захистити формули від серйозних помилок або втрати даних, викликаних будь-якими випадковими і несподіваними змінами з боку користувачів. Наступний малюнок ілюструє мету цієї статті. Швидко перегляньте його, щоб дізнатися, як це можна зробити.
Завантажити Практичний посібник
Ви можете завантажити робочий зошит з практики, натиснувши кнопку для завантаження нижче.
Дозволити введення прихованих формул.xlsm
2 способи приховати формулу, але дозволити введення в Excel
Уявіть, що у вас є калькулятор банківських відсотків excel таблиця як показано на наступному малюнку.
- Ви хочете дозволити користувачам вводити дані в діапазоні C4:C7 Але ви не хочете дозволити їм вносити будь-які зміни у формули в комірках C9 до C10 .
- Тоді ви можете застосувати один з наступних методів, щоб мати можливість це зробити.
1. приховати формулу, але дозволити введення, захистивши аркуш Excel
Ви можете захистити аркуш або книгу, щоб користувачі могли редагувати лише певні клітинки. Для цього виконайте наведені нижче дії.
📌 Кроки
- Для початку необхідно вибрати діапазон C4:C10 Ви також можете виділити всі формули на аркуші Excel за допомогою кнопки Перейти до спеціальних пропозицій Натисни на кнопку. F5>>> Спеціальні формули>> ОК для цього.
- Потім натисніть CTRL+1 для відкриття Формат комірок Далі встановіть прапорець Закрито і Прихований Після цього вдарили по ящиках, а потім по ГАРАЗД. кнопку.
- Тепер виберіть комірки, які ви хочете залишити редагованими для користувачів, тобто ви хочете дозволити користувачам вводити дані в ці комірки ( C4:C7 ).
- Наступне натискання CTRL+1 ще раз і поїдемо до Захист Цього разу не випускайте з уваги Закрито і Прихований Потім натисніть кнопку ГАРАЗД. кнопку.
- Після цього оберіть Захисний лист від Огляд рахунок.
- Ви можете ввести пароль, але це не є обов'язковим. Перевірте Виділити заблоковані комірки і Виділіть розблоковані комірки Потім натисніть кнопку ГАРАЗД. кнопку.
- Тепер, якщо ви виділите клітинки, що містять формули, ви не побачите жодної формули в полі формул.
- Тепер спробуйте відредагувати ці комірки, і ви побачите наступну помилку.
- Але ви можете легко вводити значення в діапазоні 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 залишайтеся з нами і продовжуйте вчитися.