Перейти до основного матеріалу

Три методи швидко приховують / маскують вміст комірки зірочкою або іншим рядком у Excel

Іноді, можливо, вам захочеться приховати якийсь вміст комірки під час надання спільної книги іншим користувачам, як показано на знімку екрана нижче. Тут ця стаття представить три методи маскування комірок зірочкою для приховування вмісту в Excel.
клітинка маски документа 1


Приховати та замаскувати вміст комірок зірочкою за допомогою форматування клітинок

У програмі Excel для маскування вмісту комірок зірочкою можна скористатися функцією Форматування клітинок.

1. Виділіть клітинки, які потрібно сховати зірочкою, а потім клацніть правою кнопкою миші, щоб виділити Формат ячеек з контекстного меню.
клітинка маски документа 2

2 В Формат ячеек діалогове вікно, під Номер вкладка, виберіть виготовлений на замовлення від Категорія список, а потім введіть ;;; ** в текстове поле під тип.
клітинка маски документа 4

3. клацання OK, тепер виділений вміст комірки замасковано зірочками.
клітинка маски документа 3

Але вміст комірки також можна переглянути в рядку формул.
клітинка маски документа 5

4. Наведіть курсор на клітинку, для якої ви не хочете приховувати вміст, а потім натисніть Розгляд > Захистити аркуші зніміть прапорець Виберіть розблокувати комірки та Форматування осередків (інші варіанти можна перевірити, коли вам потрібно), а потім введіть і підтвердьте пароль для захисту аркуша у діалогових вікнах, що з’являються.
клітинка маски документа 6

Потім вміст комірки було приховано та замасковано зірочками.

примітки: Якщо вміст комірки є числовим рядком, таким чином лише з відображенням вмісту комірки як порожнього.
клітинка маски документа 7


Приховати рядки з # N / A або іншими специфічними значеннями помилок за кодом VBA

Якщо ви хочете замаскувати як цифри, так і тексти, ви можете застосувати код VBA.

1. Виберіть комірки, які потрібно зашифрувати, та натисніть Alt + F11 клавіші для ввімкнення Microsoft Visual Basic для додатків вікна.

2. клацання Insert > Модулі, а потім скопіюйте та вставте наведений нижче код до нового Модуля.

VBA: приховати # N / A рядки помилок

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 кнопку. Дивіться знімок екрана:
клітинка маски документа 8

Порада:

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 вміст комірки також можна переглянути в рядку формул.


Зашифруйте та замаскуйте вміст комірки зірочкою або іншим рядком

Якщо ви хочете зашифрувати та замаскувати вміст комірок спеціальним рядком, як вам потрібно, файл Шифрувати коміркуs особливістю Kutools для Excel може зробити приємну послугу.

Інструмент «Шифрувати клітинки» в Kutools для Excel може:

1. Зашифруйте клітинки пустим
2. Шифрувати комірки з символами
3. Зашифруйте комірки із зазначеним рядком.

Kutools для Excel містить 300 розширених інструментів для вирішення ваших 90% головоломок Excel і надає вам 30-денну безкоштовну пробну версію.

після безкоштовне встановлення Kutools для Excel (60-денна безкоштовна пробна версія), будь ласка, виконайте кроки нижче.

1. Виділіть клітинки, які потрібно замаскувати, а потім клацніть Kutools Plus > Шифрувати комірки.
клітинка маски документа 9

2. Потім у діалоговому вікні, що з’являється, введіть і підтвердьте пароль, а потім - Маска розділ, перевірте варіант, як вам потрібно.
клітинка маски документа 10

3 Потім натисніть Ok. В даний час усі вибрані клітини замасковані.

перевірити ніхто, клітини відображають рядок безглуздя.
клітинка маски документа 11
клітинка маски документа 12

перевірити колісниця Ви можете ввести будь-який символ у текстове поле, тоді комірки відображатимуть лише символ.
клітинка маски документа 13
клітинка маски документа 14

перевірити рядок , а потім введіть рядок, який потрібно відобразити у клітинках.
клітинка маски документа 15
клітинка маски документа 16

Чайові: якщо ви хочете розшифрувати комірки або відобразити вміст комірки, ви можете клацнути Kutools Plus > Розшифрувати клітини, потім введіть пароль для успішного розшифрування.
клітинка маски документа 17


Інші операції (статті), пов’язані з приховуванням

Приховати рядки на основі значення
Цей посібник містить деякі методи приховування рядків на основі значення (що дорівнює / більше / менше / менше) в іншому стовпці в Excel.

Приховати частину текстового рядка
Іноді вам потрібно заховати частину рядка для захисту приватної інформації, наприклад номера телефону 123-xxx-xxxx, як ви можете це зробити? У цій статті ви знайдете найпростіші рішення.

Найкращі інструменти продуктивності офісу

🤖 Kutools AI Aide: Революціонізуйте аналіз даних на основі: Інтелектуальне виконання   |  Згенерувати код  |  Створення спеціальних формул  |  Аналізуйте дані та створюйте діаграми  |  Викликати функції Kutools...
Популярні функції: Знайдіть, виділіть або визначте дублікати   |  Видалити порожні рядки   |  Об’єднайте стовпці або клітинки без втрати даних   |   Раунд без Формули ...
Супер пошук: VLookup за кількома критеріями    Багатозначний VLookup  |   VLookup на кількох аркушах   |   Нечіткий пошук ....
Розширений розкривний список: Швидке створення випадаючого списку   |  Залежний спадний список   |  Виберіть розкривний список, що вибирається ....
Менеджер колонок: Додайте конкретну кількість стовпців  |  Перемістити стовпці  |  Перемкнути статус видимості прихованих стовпців  |  Порівняйте діапазони та стовпці ...
Особливості: Фокус сітки   |  Перегляд дизайну   |   Велика панель формул    Диспетчер робочих книг і аркушів   |  Бібліотека ресурсів (автотекст)   |  Вибір дати   |  Об’єднайте робочі аркуші   |  Шифрування/розшифрування клітинок    Надсилайте листи за списком   |  Супер фільтр   |   Спеціальний фільтр (фільтр жирний/курсив/закреслений...) ...
Топ-15 наборів інструментів12 текст Tools (додати текст, Видалити символи, ...)   |   50 + Графік типи (діаграма Ганта, ...)   |   40+ Практичний Формули (Розрахуйте вік на основі дня народження, ...)   |   19 вставка Tools (Вставте QR-код, Вставити зображення зі шляху, ...)   |   12 Перетворення Tools (Числа до слів, Валютна конверсія, ...)   |   7 Злиття та розділення Tools (Розширені комбіновані ряди, Розділені клітини, ...)   |   ... і більше

Покращуйте свої навички Excel за допомогою Kutools для Excel і відчуйте ефективність, як ніколи раніше. Kutools для Excel пропонує понад 300 додаткових функцій для підвищення продуктивності та економії часу.  Натисніть тут, щоб отримати функцію, яка вам найбільше потрібна...

Опис


Вкладка Office Передає інтерфейс із вкладками в Office і значно полегшує вашу роботу

  • Увімкніть редагування та читання на вкладках у Word, Excel, PowerPoint, Publisher, Access, Visio та Project.
  • Відкривайте та створюйте кілька документів на нових вкладках того самого вікна, а не в нових вікнах.
  • Збільшує вашу продуктивність на 50% та зменшує сотні клацань миші для вас щодня!
Comments (5)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Hola, yo lo solucione asi:
1. Formula: =SI(J7=1;lo que quieren mostrar;"******") y luego,
2. Macro: una macro que descargue el 1 en la celda J7.
3. Boton: un botón que ejecute la macro, puede llamarse mostrar cifrado o algo asi.

De esta manera, se logra solucionar las mascaras u ocultamiento de celdas.
This comment was minimized by the moderator on the site
Is it possible to create a mask email without the email account's password?
This comment was minimized by the moderator on the site
I suggest this:
A1 content               - Expected - foo***********com

Formula:=LEFT(A1,3)&REPT("*",LEN(A1)-6)&RIGHT(A1,3)
Remove left or/and right and change the length to control what to replace with * and what to keep at the beginning or at the end.
This comment was minimized by the moderator on the site
If you want to hide only some parts of the string, here is another way:

=LEFT(A1,3)&REPT("*",LEN(A1)-6)&RIGHT(A1,3)
Explanation:
1. LEFT - Will add some letters from the left of the phrase.2. REPT - Will repeat *, n times. where n can be LEN(A1) or LEN(A1)-X where X is the number fo letters that you want to keep showing3. RIGHT - Will add some letters from the end of the phrase.
If A1 content is formula will result in:
foo***********com
This comment was minimized by the moderator on the site
How do Mask baseon cell value :Sub tra5()Dim selrange As Range
Dim dgstring1, dgstring2, dgstring3, dgstring4 As String
dgstring1 = Sheet1.Range("F26")
dgstring2 = Sheet1.Range("F26")
dgstring3 = Sheet1.Range("F26")
dgstring4 = Sheet1.Range("F26")
dgstring = "dgstring1;dgstring2;dgstring3;dgstring4"
selrange.NumberFormatLocal = dgstring
End Sub

Please help.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations