Скрытие содержимого ячейки
Предположим, что у нас есть несколько ячеек, содержимое которых мы хотим скрыть от беглого взгляда чужого пользователя, не скрывая сами строки или столбцы с данными и не устанавливая пароль, который можно забыть. Можно, конечно, отформатировать их в стиле «белый шрифт на белом фоне», но это не очень спортивно, да и цвет заливки ячеек не всегда белый. Поэтому мы пойдем другим путем. Для начала давайте создадим пользовательский стиль ячейки, применение которого будет скрывать ее содержимое с помощью особого формата. На вкладке Главная (Home) в списке стилей найдите стиль Обычный (Normal), щелкните по нему правой кнопкой мыши и выберите команду Дублировать (Duplicate): В появившемся после этого окне введите любое имя стиля (например Секрет), снимите все галочки кроме первой (чтобы стиль не менял остальные параметры ячейки) и нажмите кнопку Формат (Format):
На вкладке Число (Number) выберите вариант Все форматы (Custom) и введите в поле Тип (Type) три точки с запятой подряд без пробелов:
Закройте все окна нажатием на ОК. Мы только что создали пользовательский формат, применение которого будет скрывать содержимое выделенных ячеек и увидеть его можно будет только в строке формул при выделении каждой отдельной ячейки:
Как это работает на самом деле
- Первый — если в ячейке число больше нуля
- Второй — если меньше
- Третий — если в ячейке ноль
- Четвертый — если в ячейке текст
Три подряд точки с запятой Excel воспринимает как четыре пустых маски для всех четырех возможных случаев, т.е. выводит пустоту при любом значении ячейки.
Ссылки по теме
- Как создавать свои пользовательские форматы (чел, кг, тыс.руб и т.д.)
- Как ставить защиту с паролем на ячейки, листы и книги Excel
Отображение и скрытие значений ячеек
Если у вас есть лист, содержащий конфиденциальную информацию, например зарплату сотрудника, можно скрыть значения этих ячеек с помощью пользовательского числовых форматов.
Выполните любое из описанных ниже действий.
Скрытие значений ячеок
Если скрыть значение в ячейке, ячейка будет пуста. Однако в области формул по-прежнему содержится значение.
- Выделите ячейки.
- В меню Формат выберите пункт Ячейкии перейдите на вкладку Число.
- В области Категориявыберите настраиваемая.
- В поле Тип введите ;;; (то есть три 12-й 10-й 10-й 10-й 10-й 10-й строке) и нажмите кнопку ОК.
Отображение скрытых значений ячеев
- Выделите ячейки.
- В меню Формат выберите пункт Ячейкии перейдите на вкладку Число.
- В области Категориявыберите общий (или любой другой формат даты, времени или числа, кроме пользовательского), а затем нажмите кнопку ОК.
Скрытие и отображение значений ячеок
Предположим, у вас есть лист, содержащего конфиденциальную информацию, например зарплату сотрудника, которую не должен видеть коллега, который останавливается на вашем рабочем месте. Или, возможно, вы умножете значения в диапазоне ячеек на значение в другой ячейке, которое не должно быть видно на этом сайте. Применив пользовательский числовой формат, можно скрыть значения этих ячеек на этом сайте.
Примечание: Хотя ячейки со скрытыми значениями отображаются пустыми на листе, их значения остаются строка формул в том месте, где с ними можно работать.
Скрытие значений ячеок
- Выберем ячейку или диапазон ячеек, которые содержат значения, которые нужно скрыть. Дополнительные сведения см. в статье Выбор ячеек, диапазонов, строк и столбцов на сайте.
Примечание: Выбранные ячейки будут пустыми на листе, но при щелчке одной из ячеек в области формул появится значение.
Совет: Чтобы отменить выделение ячеек, щелкните любую ячейку на листе.
Отображение скрытых значений ячеев
- Выберем ячейку или диапазон ячеек, которые содержат скрытые значения. Дополнительные сведения см. в статье Выбор ячеек, диапазонов, строк и столбцов на сайте.
- На вкладке Главная нажмите кнопку кнопку запускадиалогового окна .
- В поле Категория щелкните Общие, чтобы применить числовом формате по умолчанию, или выберите нужный формат даты, времени или числа.
Совет: Чтобы отменить выделение ячеек, щелкните любую ячейку на листе.
покупка
Три метода быстро скрыть / замаскировать содержимое ячейки звездочкой или другой строкой в Excel
Иногда вам может потребоваться скрыть содержимое некоторых ячеек, пока вы делитесь книгой с другими пользователями, как показано ниже. В этой статье будут представлены три метода маскирования ячеек звездочкой для скрытия содержимого в Excel.
- Скрыть и замаскировать содержимое ячейки звездочкой с помощью форматирования ячеек
- Скрыть и замаскировать содержимое ячейки звездочкой с кодом VBA
- Шифровать и маскировать содержимое ячейки звездочкой или другой строкой
- Другие относительные статьи (операции) о листе
Скрыть и замаскировать содержимое ячейки звездочкой с помощью форматирования ячеек
В Excel, чтобы замаскировать содержимое ячеек звездочкой, вы можете использовать функцию «Форматировать ячейки».
1. Выберите ячейки, которые вы хотите скрыть, с помощью звездочки, затем щелкните правой кнопкой мыши, чтобы выбрать Формат ячеек из контекстного меню.
2. в Формат ячеек диалога под Число вкладка, выберите На заказ от Категории список, а затем введите ;;; ** в текстовое поле под Тип.
3. Нажмите OK, теперь содержимое выделенной ячейки замаскировано звездочками.
Но содержимое ячейки также можно просмотреть в строке формул.
4. Поместите курсор в ячейку, содержимое которой вы не хотите скрывать, затем щелкните Обзор > Защитить лист, и снимите флажок Выберите разблокировать ячейки и Форматирование ячеек вариант (другие параметры вы можете проверить по мере необходимости), затем введите и подтвердите пароль для защиты листа в диалоговых окнах.
Затем содержимое ячейки было скрыто и замаскировано звездочками.
Внимание: Если содержимое ячейки является числовой строкой, таким образом только содержимое ячейки отображается как пустое.
Скрыть строки с # N / A или другими конкретными значениями ошибок с помощью кода VBA
Если вы хотите замаскировать и числа, и текст, вы можете применить код VBA.
1. Выберите ячейки, которые вы хотите зашифровать, и нажмите Alt + F11 ключи для включения Microsoft Visual Basic для приложений окно.
2. Нажмите Вставить > Модули, затем скопируйте и вставьте приведенный ниже код в новый модуль.
VBA: Скрыть строки ошибок # Н / Д
Sub E_Cells() 'UpdatebyExtendoffice Dim xRg As Range Dim xERg As Range Dim xWs As Worksheet Dim xStrRg As String Dim xStrPw As String xStrPw = "" xStrPw = Application.InputBox("Enter Password", "", "", Type:=2) If xStrPw = "" Then Exit Sub On Error Resume Next Set xERg = Selection Set xWs = Application.ActiveSheet Set xRg = xWs.Cells xRg.Locked = False xERg.Locked = True xERg.NumberFormatLocal = "**;**;**;**" xWs.Protect Password:=xStrPw, DrawingObjects:=True, Contents:=True, Scenarios:=True End Sub
3. Нажмите F5 ключ для запуска кода. Затем введите пароль в появившемся диалоговом окне и нажмите кнопку OK кнопка. Смотрите скриншот:
Наконечник:
1. Для расшифровки ячеек вы можете использовать приведенный ниже код макроса.
Sub D_Cells() 'UpdatebyExtendoffice Dim xRg As Range Dim xERg As Range Dim xWs As Worksheet Dim xStrRg As String Dim xStrPw As String xStrPw = "" xStrPw = Application.InputBox("Type Password", "", "", Type:=2) If xStrPw = "" Then Exit Sub On Error Resume Next Set xWs = Application.ActiveSheet Set xRg = xWs.UsedRange xERg.NumberFormatLocal = "**;**;**;**" xWs.Unprotect Password:=xStrPw For Each xERg In xRg If xERg.Locked Then xERg.NumberFormatLocal = "@" Next End Sub
2. С кодом VBA содержимое ячейки также можно просмотреть в строке формул.
Шифровать и маскировать содержимое ячейки звездочкой или другой строкой
Если вы хотите зашифровать и замаскировать содержимое ячейки специальной строкой, как вам нужно, Зашифровать ячейкуособенность Kutools for Excel может сделать милую услугу.
Инструмент «Зашифровать ячейки» в Kutools for Excel Можно:
1. Зашифруйте ячейки пустым
2. Зашифруйте ячейки с помощью символов.
3. Зашифруйте ячейки указанной строкой.
Kutools for Excel содержит 300 продвинутых инструментов для решения ваших 90% головоломок Excel и предоставляет вам 30 -дневная бесплатная пробная версия.
1. Выберите ячейки, которые вы хотите замаскировать, затем щелкните Кутулс Плюс > Зашифровать ячейки.
2. Затем во всплывающем диалоговом окне введите и подтвердите пароль, затем в Маска раздел, отметьте нужный вариант.
3. Затем нажмите Ok. В настоящее время все выбранные ячейки замаскированы.
Проверьте Ничто, в ячейках отображается бред.
Проверьте Голец вариант, вы можете ввести любой символ в текстовое поле, тогда в ячейках будет отображаться только символ.
Проверьте строка вариант, затем введите строку, которую вы хотите отобразить в ячейках.
Функции: если вы хотите расшифровать ячейки или отобразить содержимое ячейки, вы можете нажать Кутулс Плюс > Расшифровать ячейки, затем введите пароль для успешного дешифрования.
Другие операции (статьи), связанные с сокрытием
Скрыть строки по значению
В этом руководстве представлены некоторые методы скрытия строк на основе значения (равно / больше / меньше) в другом столбце Excel.
Скрыть часть текстовой строки
Иногда вы хотите скрыть часть строки, чтобы защитить личную информацию, например номер телефона 123-xxx-xxxx, как вы можете это сделать? В этой статье вы найдете простые решения.
Лучшие инструменты для офисной работы
Усовершенствуйте свои навыки работы с Excel с помощью Kutools for Excelи испытайте эффективность, как никогда раньше. Kutools for Excel Предлагает более 300 расширенных функций для повышения производительности и экономии времени. Нажмите здесь, чтобы получить функцию, которая вам нужна больше всего.
Office Tab Добавляет в Office интерфейс с вкладками и значительно упрощает вашу работу
- Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint , Издатель, доступ, Visio и проект.
- Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
- Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!