Trzy metody szybko ukrywają / maskują zawartość komórki za pomocą gwiazdki lub innego ciągu w programie Excel
Czasami możesz chcieć ukryć część zawartości komórki podczas udostępniania skoroszytu innym użytkownikom, jak pokazano poniżej. W tym artykule przedstawimy trzy metody maskowania komórek gwiazdką w celu ukrycia zawartości w programie Excel.
- Ukryj i zamaskuj zawartość komórki za pomocą gwiazdki za pomocą opcji Formatuj komórki
- Ukryj i zamaskuj zawartość komórki za pomocą gwiazdki z kodem VBA
- Szyfruj i maskuj zawartość komórki za pomocą gwiazdki lub innego ciągu
- Inne powiązane artykuły (operacje) dotyczące arkusza
W programie Excel, aby zamaskować zawartość komórki gwiazdką, możesz użyć funkcji Formatuj komórki.
1. Zaznacz komórki, które chcesz ukryć gwiazdką, a następnie kliknij prawym przyciskiem myszy, aby je zaznaczyć Formatowanie komórek z menu kontekstowego.
2. w Formatowanie komórek dialog, pod Numer kartę, wybierz Zamówienia Indywidualne od Kategoria list, a następnie wpisz ;;; ** do pola tekstowego pod Rodzaj Nieruchomości.
3. kliknij OK, teraz zawartość zaznaczonej komórki została zamaskowana gwiazdkami.
Ale zawartość komórki można również wyświetlić na pasku formuły.
4. Umieść kursor w komórce, której nie chcesz ukrywać zawartości, a następnie kliknij Review > Chroń arkuszi odznacz Wybierz odblokuj komórki i Formatowanie komórek opcja (inne opcje, które możesz sprawdzić w razie potrzeby), a następnie wpisz i potwierdź hasło do ochrony arkusza w wyświetlanych oknach dialogowych.
Następnie zawartość komórki została ukryta i zamaskowana gwiazdkami.
Note: Jeśli zawartość komórki jest ciągiem liczbowym, w ten sposób zawartość komórki jest wyświetlana tylko jako pusta.
Jeśli chcesz zamaskować zarówno liczby, jak i teksty, możesz zastosować kod VBA.
1. Wybierz komórki, które chcesz zaszyfrować i naciśnij Alt + F11 klucze do włączenia Microsoft Visual Basic for Applications okno.
2. kliknij wstawka > Moduł, a następnie skopiuj i wklej poniższy kod do nowego modułu.
VBA: Ukryj wiersze błędów # 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. naciśnij F5 klucz do uruchomienia kodu. A następnie wpisz hasło w wyskakującym oknie dialogowym i kliknij OK przycisk. Zobacz zrzut ekranu:
Wskazówka:
1. Do odszyfrowania komórek możesz użyć poniższego kodu makra.
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. Za pomocą kodu VBA zawartość komórki można również wyświetlić na pasku formuły.
Jeśli chcesz zaszyfrować i zamaskować zawartość komórki specjalnym ciągiem według potrzeb, rozszerzenie Zaszyfruj komórkęfunkcja Kutools dla programu Excel może zrobić niezłą przysługę.
Narzędzie Szyfruj komórki w Kutools for Excel może: 1. Zaszyfruj komórki puste Kutools dla programu Excel zawiera zaawansowane narzędzia 300 do rozwiązywania łamigłówek Excel w 90% i zapewnia 30-dniowy bezpłatny okres próbny. |
Po bezpłatna instalacja Kutools for Excel (60-dniowa bezpłatna wersja próbna), wykonaj poniższe czynności.
1. Wybierz komórki, które chcesz zamaskować, a następnie kliknij Kutools Plus > Szyfruj komórki.
2. Następnie w wyświetlanym oknie dialogowym wpisz i potwierdź hasło, a następnie wprowadź Maska zaznacz opcję, jeśli potrzebujesz.
3. Następnie kliknij Ok. Obecnie wszystkie zaznaczone komórki zostały zamaskowane.
Kontrola żaden, komórki wyświetlają ciąg bełkotów.
Kontrola Zwęglać opcja, możesz wpisać dowolny znak w pole tekstowe, wtedy komórki będą wyświetlać tylko ten znak.
Kontrola sznur opcję, a następnie wpisz ciąg, który chcesz wyświetlić w komórkach.
Wskazówka: jeśli chcesz odszyfrować komórki lub wyświetlić zawartość komórki, możesz kliknąć Kutools Plus > Odszyfruj komórki, a następnie wpisz hasło, aby pomyślnie odszyfrować.
Ukryj wiersze na podstawie wartości
W tym samouczku przedstawiono metody ukrywania wierszy na podstawie wartości (równej / większej niż / mniejszej niż) w innej kolumnie w programie Excel.
Ukryj część ciągu tekstowego
Czasami chcesz ukryć część ciągu, aby chronić prywatne informacje, takie jak numer telefonu 123-xxx-xxxx, jak możesz to zrobić? W tym artykule znajdziesz proste rozwiązania.
Najlepsze narzędzia biurowe
Zwiększ swoje umiejętności Excela dzięki Kutools for Excel i doświadcz wydajności jak nigdy dotąd. Kutools dla programu Excel oferuje ponad 300 zaawansowanych funkcji zwiększających produktywność i oszczędzających czas. Kliknij tutaj, aby uzyskać funkcję, której najbardziej potrzebujesz...
Karta Office wprowadza interfejs z zakładkami do pakietu Office i znacznie ułatwia pracę
- Włącz edycję i czytanie na kartach w programach Word, Excel, PowerPoint, Publisher, Access, Visio i Project.
- Otwieraj i twórz wiele dokumentów w nowych kartach tego samego okna, a nie w nowych oknach.
- Zwiększa produktywność o 50% i redukuje setki kliknięć myszką każdego dnia!