Прескочи на основното съдържание

Скриване на формули в Excel (Пълно ръководство)

Автор: Кели Последна промяна: 2023-12-07

Формулите на Excel са мощни инструменти за извършване на изчисления и анализ на данни. Когато дадена формула се намира в клетка на Excel, потребителите могат да получат достъп до нея, като използват два различни метода: като щракнете двукратно върху клетката, за да влезете в режим на редактиране, или като изберете клетката, за да разкриете формулата в лентата за формули.

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

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


Видео: Скриване на формули в Excel


Скрийте лесно формули в Excel

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

Стъпка 1: Изберете клетки, съдържащи формули, които искате да скриете

  • За да скриете конкретни формули, изберете клетките, съдържащи тези формули. Съвет: Ако формулите са в несъседни клетки или диапазони, задръжте Ctrl и изберете всяка.
  • За да скриете всички формули в текущия работен лист, отидете до Начало раздел и в рамките на Редактиране група, щракнете върху Търсене и избор > формули за да изберете всички клетки с формули.

Стъпка 2: Активирайте свойството Hidden за клетките с формули

  1. Щракнете с десния бутон върху някоя от избраните клетки и изберете Форматиране на клетки от контекстното меню, за да отворите Форматиране на клетки диалогов прозорец.
    Съвет: Като алтернатива можете да използвате клавишите за бърз достъп Ctrl + 1.
  2. в Форматиране на клетки диалог, на Защита раздел, проверете Скрит и натиснете OK.
  3. Забележка: Както е посочено в подсказката в този диалогов прозорец, скриването на формули няма ефект, докато не защитите работния лист. За да финализирате процеса на скриване на формулите, не забравяйте да следвате следващата стъпка, за да защитите работния лист.

Стъпка 3: Защитете работния лист

  1. Отидете в Оценки на посетители И изберете Защита на листа.
  2. в Защита на листа диалогов прозорец, въведете парола и щракнете OK.
  3. Съвет: в Разрешете на всички потребители на този работен лист да: можете да изберете да разрешите или ограничите изброените действия, като поставите или премахнете отметка в съответните квадратчета до всяко действие.
  4. - потвърди парола се появява диалогов прозорец с молба да въведете отново паролата. Моля, въведете отново паролата и щракнете OK.

Резултат

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

Ако се опитате да щракнете двукратно върху клетката, вместо това ще се появи диалогов прозорец.

(AD) Всичко в едно защита на съдържанието на Excel с Kutools за Excel

Трудите се да намерите къде да активирате свойството Hidden или да защитите своя работен лист в Excel? Улеснете живота си с Kutools за Excel! Той съчетава безпроблемно естествените функции на Excel в една, удобна за потребителя лента за безпроблемна защита на съдържанието. Без повече търсене на опции, просто чиста простота!

Kutools за Excel: 300+ удобни Excel функции на една ръка разстояние. Опитайте ги всички в 30-дневен безплатен пробен период без ограничения на функциите сега!


Скрийте формулите и запазете определени клетки с възможност за редактиране

Може да откриете, че се налага да споделяте работни книги с други, като им давате възможността да правят промени в конкретни клетки, като същевременно предпазвате вашите формули от преглед или редактиране. Това е често изискване за работни листове, включващи въвеждане на данни, статистически анализ и различни други цели. За да постигнете това, имате възможност да използвате един от трите метода по-долу:


Скрийте формулите и поддържайте определени клетки редактируеми с помощта на вградените функции на Excel

В този раздел ще илюстрирам подход за скриване на формули във вашия работен лист, като същевременно запазвам възможността за редактиране на конкретни клетки. Това ще бъде постигнато чрез конфигуриране на свойствата за защита на клетката и защита на вашия работен лист, както следва:

Стъпка 1: Изберете клетки, съдържащи формули, които искате да скриете

  • За да скриете конкретни формули, изберете клетките, съдържащи тези формули. Съвет: Ако формулите са в несъседни клетки или диапазони, задръжте Ctrl и изберете всяка.
  • За да скриете всички формули в текущия работен лист, отидете до Начало раздел и в рамките на Редактиране група, щракнете върху Търсене и избор > формули за да изберете всички клетки с формули.

Стъпка 2: Активирайте свойството Hidden за клетките с формули

  1. Щракнете с десния бутон върху някоя от избраните клетки и изберете Форматиране на клетки от контекстното меню, за да отворите Форматиране на клетки диалогов прозорец.
    Съвет: Като алтернатива можете да използвате клавишите за бърз достъп Ctrl + 1.
  2. в Форматиране на клетки диалог, на Защита раздел, проверете Скрит и натиснете OK.
  3. Забележка: Както е посочено в подсказката в този диалогов прозорец, скриването на формули няма ефект, докато не защитите работния лист. За да финализирате процеса на скриване на формулите, не забравяйте да следвате следващата стъпка, за да защитите работния лист.

Стъпка 3: Деактивирайте свойството Lock за клетките, които искате да запазите редактируеми

  1. Изберете клетките, които искате да запазите за редактиране. Съвет: Можете да изберете несъседни клетки или диапазони, като задържите натиснат Ctrl ключ.
  2. Натискане Ctrl + 1 за да отворите Форматиране на клетки диалогов прозорец.
  3. Преминете към Защита , премахнете отметката от Заключен и натиснете OK.

Стъпка 4: Защитете работния лист

  1. Отидете в Оценки на посетители И изберете Защита на листа.
  2. в Защита на листа диалогов прозорец, въведете парола и щракнете OK.
  3. Съвет: в Разрешете на всички потребители на този работен лист да: можете да изберете да разрешите или ограничите изброените действия, като поставите или премахнете отметка в съответните квадратчета до всяко действие.
  4. - потвърди парола се появява диалогов прозорец с молба да въведете отново паролата. Моля, въведете отново паролата и щракнете OK.

Резултат

В отключените клетки все още можете да въвеждате стойности и формулите ще продължат да генерират резултати от изчисленията, като остават невидими.


Скрийте формулите и запазете конкретни клетки редактируеми с помощта на Kutools за Excel

Методът, описан по-горе, инструктира как да скриете формулите и да запазите редактирани конкретни клетки. Това обаче изисква да запомните местоположението, за да активирате скритото свойство и да деактивирате заключеното свойство. Освен това трябва да знаете къде да защитите листа, което може да бъде тромаво, ако трябва да търсите тези опции.

Kutools за Excel's Дизайн раздел рационализира тези процеси чрез интегриране на тези опции, което улеснява постигането на вашите цели. След като изтеглите и инсталирате Kutools, моля, направете следното:

Kutools за Excel - Снабден с над 300 основни инструмента за Excel. Насладете се на пълнофункционален 30-дневен БЕЗПЛАТЕН пробен период без кредитна карта! Изтегли сега!

Стъпка 1: Изберете Kutools Plus > Design View, за да покажете раздела Kutools Design

Стъпка 2: Изберете клетки, съдържащи формули, и щракнете върху Скриване на формули

  1. Изберете клетките, съдържащи формули, които искате да скриете.
  2. Съвет:
    • За да скриете конкретни формули, изберете клетките, съдържащи тези формули. Съвет: Ако формулите са в несъседни клетки или диапазони, задръжте Ctrl и изберете всяка.
    • За да скриете всички формули в текущия работен лист, отидете до Начало раздел и в рамките на Редактиране група, щракнете върху Търсене и избор > формули за да изберете всички клетки с формули.
  3. Изберете Скриване на формули на Дизайн на Kutools раздела.
  4. Съвет: Ще се появи диалогов прозорец, който ви информира, че формулите в избраните клетки ще бъдат скрити, след като работният лист бъде защитен. Кликнете OK.

Стъпка 3: Изберете клетките, които искате да запазите редактируеми, и изберете Отключване на клетки

Съвет: За да можете да редактирате множество несъседни клетки или диапазони, задръжте Ctrl и изберете всеки, след което изберете Отключете клетки.

Стъпка 4: Защитете работния лист

  1. От Дизайн на Kutools , изберете Защита на листа за да отворите Защита на листа диалогов прозорец. След това въведете парола и щракнете OK.
  2. Съвет: в Разрешете на всички потребители на този работен лист да: можете да изберете да разрешите или ограничите изброените действия, като поставите или премахнете отметка в съответните квадратчета до всяко действие.
  3. - потвърди парола се появява диалогов прозорец с молба да въведете отново паролата. Моля, въведете отново паролата и щракнете OK.

Резултат

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

Забележка: Искате да получите достъп до Дизайн раздел? Изтегли Kutools за Excel сега! Освен това, Kutools може да се похвали с безброй 300+ други функции и предлага 30-дневен безплатен пробен период. Не чакайте, опитайте още днес!


Скрийте формулите и запазете конкретни клетки редактируеми с помощта на VBA

В този раздел ще демонстрирам как ефективно да скриете формули от лентата с формули във вашия работен лист и едновременно с това да поддържате възможността да редактирате конкретни клетки с помощта на макрос на VBA.

Стъпка 1: Създайте нов модул

  1. Натискане Alt + F11 за да отворите Visual Basic за приложения (VBA) редактор.
  2. Кликнете Поставете > Модули за създаване на нов модул.

Стъпка 2: Копирайте кода на VBA в прозореца на модула

Копирайте долния VBA код и го поставете в отвореното Модули прозорец.

Sub HideFormulasAndProtectWithEditableCells()
'Update by ExtendOffice
    Dim xWs As Worksheet
    Dim xWb As Workbook
    Dim xPassword As String
    xPassword = "123456" ' Replace "123456" with the actual password for protecting the sheet
    Set xWb = Application.ActiveWorkbook
    
    Set xWs = xWb.Sheets("Sheet1") ' Replace "Sheet1" with your sheet's name
    xWs.Unprotect Password:=xPassword
    For Each cell In xWs.UsedRange
        If cell.HasFormula Then
            cell.FormulaHidden = True
        End If
        cell.Locked = True
    Next cell
    
    On Error Resume Next
    Set xEditableRange = Application.InputBox("Select the range to keep editable", "Kutools for Excel", Type:=8)

    If Not xEditableRange Is Nothing Then
        xEditableRange.Locked = False
    End If
    xWs.Protect Password:=xPassword, UserInterfaceOnly:=True
End Sub

Забележки:

  • Трябва да замените "123456" на 6-ти ред с действителната парола за защита на листа.
  • Трябва да замените "Лист1" на 9-ти ред с действителното име на работния лист, който ще защитите.

Стъпка 3: Стартирайте VBA кода

  1. в Модули прозорец, натиснете F5 или кликнете върху бутон за изпълнение на поставения код.
  2. в Изберете диапазона, който да запазите за редактиране диалоговия прозорец, който се появява, изберете клетките, които искате да запазите редактируеми, и щракнете OK.

Резултат

Сега, с паролата, която предоставихте на VBA, работният лист е защитен. Всички формули в този работен лист са скрити и избраните клетки могат да се редактират.


Ами ако искате да покажете скритите формули

За да покажете формули, просто премахнете защитата на вашия работен лист: Отидете на Оценки на посетители , изберете Отстранете защитата на листа, въведете паролата и щракнете OK.

Забележки:

  • Ако планирате да защитите листа в бъдеще, докато позволявате на потребителите да преглеждат формулите, моля, изберете тези клетки с формули и натиснете Ctrl + 1 за да отворите Форматиране на клетки диалогов прозорец. След това отидете на Защита раздел и премахнете отметката от Скрит кутия.
  • Ако сте премахнали отметката от Заключен поле, за да направите клетките редактируеми след защита на работния лист и по-късно искате да защитите листа отново, без да позволявате на потребителите да редактират тези клетки, изберете тези клетки, натиснете Ctrl + 1 за да отворите Форматиране на клетки диалогов прозорец, отидете до Защита и поставете отметка в квадратчето до Заключен опция.
  • Съвет: За помощ при идентифициране на отключени или скрити клетки, вижте следващия раздел.

Как да идентифицирате скрити клетки с формула и отключени клетки

Когато сте направили корекции на скритите или заключените атрибути на конкретни клетки, определянето кои клетки са били променени може да бъде досадна задача. Обикновено включва индивидуална проверка на формата на всяка клетка с помощта на Excel Форматиране на клетка диалогов прозорец.

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

Kutools за Excel - Снабден с над 300 основни инструмента за Excel. Насладете се на пълнофункционален 30-дневен БЕЗПЛАТЕН пробен период без кредитна карта! Изтегли сега!

След инсталиране Kutools за Excel, отидете до Kutools плюс > Изглед на дизайна за достъп до Дизайн на Kutools раздел. От там щракнете Маркирайте Отключено за да маркирате всички отключени клетки (клетките с премахнат заключен атрибут), или щракнете върху Маркирайте Скрити за идентифициране на всички скрити клетки на формулата (клетките с добавен скрит атрибут).

Забележка: За да отключите силата на Маркирайте Отключено намлява Маркирайте Скрити команди, изтегляне Kutools за Excel сега и се насладете на 30-дневен безплатен пробен период. Не чакайте, опитайте още днес!

По-горе е цялото подходящо съдържание, свързано със скриването на формули в Excel. Надявам се да намерите урока за полезен. Ако искате да проучите още съвети и трикове за Excel, моля, натиснете тук за достъп до нашата обширна колекция от над хиляди уроци.