Cách ẩn dữ liệu nhạy cảm trong Excel

Làm cách nào để ẩn dữ liệu trong một ô riêng lẻ mà tôi muốn giữ ở chế độ riêng tư? . Trong hướng dẫn này, chúng tôi sẽ hướng dẫn bạn quy trình ẩn dữ liệu hoặc văn bản trong một ô trong Excel 2016

Làm cách nào để ẩn dữ liệu hoặc văn bản trong một ô Excel?

  1. Mở bảng tính Excel của bạn trong Excel 2016
  2. Chọn các ô chứa dữ liệu nhạy cảm mà bạn muốn ẩn. Nhấp chuột phải để chọn tùy chọn “Định dạng ô” từ trình đơn thả xuống

    Cách ẩn dữ liệu nhạy cảm trong Excel

  3. Trên tab Số, chọn danh mục Tùy chỉnh và nhập ba dấu chấm phẩy (;;;) không có dấu ngoặc đơn vào hộp Loại

    Cách ẩn dữ liệu nhạy cảm trong Excel

  4. Nhấp vào OK và bây giờ dữ liệu trong các ô đã chọn của bạn đã bị ẩn

    Cách ẩn dữ liệu nhạy cảm trong Excel

Phương pháp này chỉ ẩn nội dung ô khỏi bị nhìn thấy. Nội dung vẫn còn đó và có thể truy cập được cho các công thức, biểu đồ như vậy. Nếu bạn muốn hiển thị các giá trị ô bị ẩn, hãy nhấp chuột phải vào các ô và chọn “Định dạng ô“. Nhưng lần này chọn “Chung” làm định dạng của các ô

Bạn có thể tạo một tệp ánh xạ (hoặc trang tính), trong đó bạn có một danh sách duy nhất về tên và vị trí sản phẩm thực tế. Sau đó, tạo danh sách tên sản phẩm giả và danh sách vị trí giả, ít nhất một thuật ngữ giả cho mỗi sản phẩm duy nhất và một thuật ngữ cho mỗi vị trí duy nhất. Gán số chỉ mục cho các điều khoản ban đầu. Sau đó để macro gán các số ngẫu nhiên cho các thuật ngữ giả. Sau đó, macro có thể tra cứu thuật ngữ giả phù hợp theo số chỉ mục

lrobo314 anh ấy nói

Tôi biết điều đó. Đó là lý do tại sao tôi nói, 'nó sẽ lấp đầy ô bằng tất cả các dấu hoa thị'.

Một tùy chọn khác là chỉ tô màu các ký tự ở giữa thành màu trắng. Vì vậy, thay vì dấu hoa thị, các ký tự ở giữa sẽ xuất hiện trống như 'S Z'

Mã VBA.

Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("A:A")) Is Nothing And Target.Cells.Count = 1 Then
    For i = 2 To Len(Target.Value) - 1
        Target.Characters(i, 1).Font.ColorIndex = 2
    Next i
End If
End Sub

Bấm để mở rộng



Cảm ơn về gợi ý trên.
Xin thứ lỗi vì kiến ​​thức hạn chế của tôi, có vẻ như không thể làm cho "hoạt động" ở trên

VBA ở trên chỉ yêu cầu phạm vi được đặt phải không? . A9")) ???

 

6StringJazzer nói

Bạn không thể lưu trữ S12345678Z trong một ô và cũng không thể để nó hiển thị trong cùng một ô với S*********Z. Đây là một vấn đề phức tạp vì nếu bạn che dữ liệu để hiển thị, bạn vẫn phải lưu trữ dữ liệu không che ở đâu đó.

Nếu bạn không thích giải pháp theo công thức của riêng mình, điều này có thể sẽ yêu cầu VBA. Bạn sẽ làm gì với dữ liệu đó khi người dùng đã nhập dữ liệu đó?

Also does this need to be masked as the user is typing, like a password, or only after the user has completed it and hit ENTER?

Bấm để mở rộng


có lẽ tôi đã không nói rõ ràng.
Ví dụ.

Tôi đặt A1 làm ô đầu vào ( mã tùy chỉnh ;;
Cách ẩn dữ liệu nhạy cảm trong Excel

Chọn tab Bảo vệ và đánh dấu vào hộp Đã khóa. Bạn cũng có tùy chọn ẩn công thức. Trước khi bạn nhấp vào OK , hãy lưu ý lời khuyên ở cuối màn hình. Nó giải thích rằng trang tính trước tiên phải được bảo vệ trước khi bất kỳ thay đổi định dạng nào có thể có hiệu lực—một bước mà tôi sẽ thực hiện sau giây lát. Bấm vào đồng ý

Cách ẩn dữ liệu nhạy cảm trong Excel

Bây giờ, bạn phải đảm bảo mở khóa các phần của trang tính mà bạn muốn tất cả người dùng có thể chỉnh sửa—các ô để nhập dữ liệu và ghi chú. Để làm điều đó, chỉ đánh dấu những ô đó và mở lại Định dạng ô và tab Bảo vệ. Hãy chắc chắn rằng các hộp Đã khóa và Ẩn không được chọn. Bấm vào đồng ý

Để ẩn cột chứa số An sinh xã hội đầy đủ, hãy tô sáng cột, bấm vào Định dạng, Cột, Ẩn

Bây giờ, bước cuối cùng là đặt mật khẩu bảo vệ bảng tính để công thức vừa được ẩn vừa được bảo vệ và toàn bộ số An sinh xã hội đều được ẩn. Nhấp vào Công cụ, Bảo vệ, Bảo vệ Trang tính

Cách ẩn dữ liệu nhạy cảm trong Excel

Đánh dấu vào Bảo vệ trang tính và nội dung của các ô bị khóa, sau đó chọn các hoạt động bạn muốn duy trì khả dụng cho tất cả người dùng. Trước khi bạn có thể nhấp vào OK , bạn phải chọn một mật khẩu và sau đó xác nhận nó

Chúng ta có thể che giấu dữ liệu trong Excel không?

Trong Excel, để ẩn 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 Định dạng ô từ menu ngữ cảnh. 2.

Bạn sẽ thao tác như thế nào với dữ liệu nhạy cảm trong Microsoft Excel?

Bạn có hai tùy chọn nếu muốn sử dụng mật khẩu bảo mật tệp Excel. .
Tạo mật khẩu để mở hoặc sửa đổi tệp. Tùy chọn này cho phép bạn tạo mật khẩu được sử dụng để mở hoặc sửa đổi tệp. .
mã hóa tập tin. Điều này cho phép bạn đặt mật khẩu và khóa tệp