Bỏ qua nội dung chính

Ba phương pháp nhanh chóng ẩn / che nội dung ô bằng dấu hoa thị hoặc chuỗi khác trong Excel

Đôi khi, bạn có thể muốn ẩn một số nội dung ô trong khi chia sẻ sổ làm việc với người dùng khác như hình minh họa bên dưới. Ở đây, bài viết này sẽ giới thiệu ba phương pháp che các ô có dấu sao để ẩn nội dung trong Excel.
doc mask ô 1


Ẩn và che nội dung ô bằng dấu hoa thị với Định dạng ô

Trong Excel, để che dấu nội dung ô bằng dấu hoa thị, bạn có thể sử dụng chức năng Định dạng Ô.

1. Chọn các ô bạn muốn ẩn bằng dấu hoa thị, sau đó nhấp chuột phải để chọn Format Cells từ trình đơn ngữ cảnh.
doc mask ô 2

2. bên trong Format Cells hộp thoại, dưới Con số tab, chọn Tuỳ chỉnh từ Phân loại danh sách, và sau đó nhập ;;; ** vào hộp văn bản dưới Kiểu.
doc mask ô 4

3. nhấp chuột OK, bây giờ nội dung ô được chọn đã được che bằng dấu sao.
doc mask ô 3

Tuy nhiên, nội dung ô cũng có thể được xem trong thanh công thức.
doc mask ô 5

4. Đặt con trỏ vào ô bạn không muốn ẩn nội dung, sau đó nhấp vào Đánh giá > Bảo vệ Sheetvà bỏ chọn Chọn ô mở khóaTế bào Format (các tùy chọn khác bạn có thể kiểm tra khi cần), sau đó nhập và xác nhận mật khẩu để bảo vệ trang tính trong hộp thoại bật lên.
doc mask ô 6

Sau đó, nội dung ô đã được ẩn và được che bằng dấu sao.

Chú thích: Nếu nội dung ô là chuỗi số, theo cách này chỉ hiển thị nội dung ô dưới dạng trống.
doc mask ô 7


Ẩn các hàng có # N / A hoặc các giá trị lỗi cụ thể khác bằng mã VBA

Nếu bạn muốn che dấu cả số và văn bản, bạn có thể áp dụng mã VBA.

1. Chọn các ô bạn muốn mã hóa và nhấn Alt + F11 phím để kích hoạt Microsoft Visual Basic cho các ứng dụng cửa sổ.

2. nhấp chuột Chèn > Mô-đun, sau đó sao chép và dán mã bên dưới vào Mô-đun mới.

VBA: Ẩn # N / A hàng lỗi

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. nhấn F5 phím để chạy mã. Và sau đó nhập mật khẩu trong hộp thoại bật ra, và nhấp vào OK cái nút. Xem ảnh chụp màn hình:
doc mask ô 8

Mẹo:

1. Để giải mã các ô, bạn có thể sử dụng mã macro bên dưới.

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. Với mã VBA, nội dung ô cũng có thể được xem trong thanh công thức.


Mã hóa và che dấu nội dung ô bằng dấu hoa thị hoặc chuỗi khác

Nếu bạn muốn mã hóa và che dấu nội dung ô bằng chuỗi đặc biệt khi bạn cần, Mã hóa ôtính năng của Kutools cho Excel có thể làm một việc tốt.

Công cụ Mã hóa ô trong Kutools cho Excel có thể:

1. Mã hóa các ô trống
2. Mã hóa các ô bằng các ký tự
3. Mã hóa các ô bằng một chuỗi được chỉ định.

Kutools cho Excel chứa 300 công cụ nâng cao để giải quyết 90% câu đố Excel của bạn và cung cấp cho bạn bản dùng thử miễn phí 30 ngày.

Sau cài đặt miễn phí Kutools cho Excel (dùng thử miễn phí 60 ngày), vui lòng làm như các bước dưới đây.

1. Chọn các ô bạn muốn che dấu, sau đó nhấp vào Kutools Plus > Mã hóa ô.
doc mask ô 9

2. Sau đó, trong hộp thoại bật lên, nhập và xác nhận mật khẩu, sau đó nhập Mask , hãy kiểm tra tùy chọn khi bạn cần.
doc mask ô 10

3. Sau đó nhấn vào Ok. Hiện tại, tất cả các ô được chọn đã bị che.

kiểm tra Không áp dụng, các ô hiển thị một chuỗi chữ vô nghĩa.
doc mask ô 11
doc mask ô 12

kiểm tra Char tùy chọn, bạn có thể nhập bất kỳ ký tự nào vào hộp văn bản, sau đó các ô sẽ chỉ hiển thị ký tự.
doc mask ô 13
doc mask ô 14

kiểm tra Chuỗi , sau đó nhập chuỗi mà bạn muốn các ô hiển thị.
doc mask ô 15
doc mask ô 16

Mẹo: nếu bạn muốn giải mã các ô hoặc hiển thị nội dung ô, bạn có thể nhấp vào Kutools Plus > Giải mã ô, sau đó gõ mật khẩu để giải mã thành công.
doc mask ô 17


Các hoạt động khác (các bài báo) liên quan đến ẩn

Ẩn các hàng dựa trên giá trị
Hướng dẫn này cung cấp một số phương pháp ẩn hàng dựa trên giá trị (bằng / lớn hơn / nhỏ hơn) trong một cột khác trong Excel.

Ẩn một phần của chuỗi văn bản
Đôi khi, bạn muốn ẩn một phần của chuỗi để bảo vệ thông tin cá nhân, chẳng hạn như số điện thoại 123-xxx-xxxx, bạn có thể làm thế nào? Trong bài viết này, bạn sẽ tìm thấy các giải pháp dễ dàng.

Công cụ năng suất văn phòng tốt nhất

🤖 Trợ lý AI của Kutools: Cách mạng hóa việc phân tích dữ liệu dựa trên: Thực thi thông minh   |  Tạo mã  |  Tạo công thức tùy chỉnh  |  Phân tích dữ liệu và tạo biểu đồ  |  Gọi các hàm Kutools...
Các tính năng phổ biến: Tìm, đánh dấu hoặc xác định các bản sao   |  Xóa hàng trống   |  Kết hợp các cột hoặc ô mà không làm mất dữ liệu   |   Vòng không có công thức hữu ích. Cảm ơn !
Siêu tra cứu: Nhiều tiêu chí VLookup    VLookup Nhiều Giá Trị  |   VLookup trên nhiều trang tính   |   Tra cứu mờ ....
Danh sách thả xuống nâng cao: Tạo nhanh danh sách thả xuống   |  Danh sách thả xuống phụ thuộc   |  Danh sách thả xuống nhiều lựa chọn ....
Trình quản lý cột: Thêm một số cột cụ thể  |  Di chuyển cột  |  Chuyển đổi trạng thái hiển thị của các cột ẩn  |  So sánh dãy và cột hữu ích. Cảm ơn !
Các tính năng nổi bật: Tiêu điểm lưới   |  Chế độ xem thiết kế   |   Thanh công thức lớn    Trình quản lý sổ làm việc & trang tính   |  Thư viện tài nguyên (Văn bản tự động)   |  Bảng chọn ngày   |  Kết hợp các bảng tính   |  Mã hóa/Giải mã ô    Gửi email theo danh sách   |  Siêu lọc   |   Bộ lọc đặc biệt (lọc in đậm/nghiêng/gạch ngang...) ...
15 bộ công cụ hàng đầu12 bản văn CÔNG CỤ (thêm văn bản, Xóa ký tự,...)   |   50 + Biểu đồ Các loại (Biểu đồ Gantt,...)   |   40+ Thực tế Công thức (Tính tuổi dựa trên ngày sinh,...)   |   19 chèn CÔNG CỤ (Chèn mã QR, Chèn ảnh từ đường dẫn,...)   |   12 Chuyển đổi CÔNG CỤ (Số thành từ, Chuyển đổi tiền tệ,...)   |   7 Hợp nhất & Tách CÔNG CỤ (Các hàng kết hợp nâng cao, Chia ô,...)   |   ... và nhiều hơn nữa

Nâng cao kỹ năng Excel của bạn với Kutools for Excel và trải nghiệm hiệu quả hơn bao giờ hết. Kutools for Excel cung cấp hơn 300 tính năng nâng cao để tăng năng suất và tiết kiệm thời gian.  Bấm vào đây để có được tính năng bạn cần nhất...

Mô tả


Tab Office mang lại giao diện Tab cho Office và giúp công việc của bạn trở nên dễ dàng hơn nhiều

  • Cho phép chỉnh sửa và đọc theo thẻ trong Word, Excel, PowerPoint, Publisher, Access, Visio và Project.
  • Mở và tạo nhiều tài liệu trong các tab mới của cùng một cửa sổ, thay vì trong các cửa sổ mới.
  • Tăng 50% năng suất của bạn và giảm hàng trăm cú nhấp chuột cho bạn mỗi ngày!
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