fastcare-banner-ads-mobile
fastcare-logo
Linh kiện tốt

Linh kiện tốt - Thao tác chuẩn

Sửa nhanh

Sửa nhanh - Đúng hẹn

Tư vấn rõ ràng

Tư vấn rõ ràng - Quy trình minh bạch

Bảo hành dài

Bảo hành dài - Hỗ trợ tận tâm

Trang chủcaret-right
fastcare-banner
fastcare-banner
fastcare-banner
fastcare-banner
fastcare-banner
fastcare-banner

Thủ Thuật Máy Tính

15:20, ngày 09/09/2025

Cách ẩn/hiện cột trong Excel có mật khẩu đơn giản, hiệu quả

Trinh
Trinh

Cập nhật cuối: 09/09/2025

Cách ẩn cột trong Excel có mật khẩu là một cách để bạn bảo vệ dữ liệu nhạy cảm, có thể là tiền lương hoặc thống kê lãi lỗ. Để tìm hiểu thêm, đọc ngay bài viết.

Microsoft Excel cung cấp nhiều cách để bảo vệ sổ làm việc. Bạn có thể yêu cầu mật khẩu khi truy cập trang tính, mật khẩu để thay đổi dữ liệu và mật khẩu để thay đổi cấu trúc của tệp bằng nhiều cách khác nhau. Bởi đôi khi bạn cần ẩn một số cột chứa thông tin quan trọng mà bạn không muốn người khác nhìn thấy.

Bài viết này sẽ hướng dẫn các bạn cách ẩn cột trong Excel có mật khẩu đơn giản nhất. Cùng theo dõi ngay nhé.

Giả sử mình có một tập dữ liệu mẫu “Bảng lương tháng 11/2023 của công ty A” như hình minh họa phía dưới và mình muốn ẩn từ cột Lương chính (cột D) đến cột Tổng thu nhập (cột I). Sau mình sẽ hướng dẫn các bạn cách sử dụng Tab Review và mã VBA để ẩn cột trong Excel bằng mật khẩu.

Cách ẩn cột trong Excel có mật khẩu bằng Tab Review

Trong phương pháp đầu tiên này, bạn sẽ tìm hiểu cách ẩn các cột trong Excel bằng mật khẩu bằng cách sử dụng tab Review. Các bước thực hiện như sau:

Bước 1: Đầu tiên các bạn nhấn vào cột D rồi nhấn Shift để chọn luôn cột I.

Cách ẩn cột trong Excel có mật khẩu bằng Tab Review bước 1

Bước 2: Nhấp chuột phải > Chọn tùy chọn Hide để ẩn cột D - I.

Cách ẩn cột trong Excel có mật khẩu bằng Tab Review bước 2

Bước 3: Bây giờ, bạn có thể thấy cột D và I đã bị ẩn bên dưới.

Cách ẩn cột trong Excel có mật khẩu bằng Tab Review bước 3

Bước 4: Chuyển đến tab Review > Chọn lệnh Protect Sheet. Sau đó, để bảo vệ các cột trong sheet, bạn tiến hành nhập mật khẩu.

Cách ẩn cột trong Excel có mật khẩu bằng Tab Review bước 4

Bước 5: Hộp thoại Confirm password xuất hiện, bạn nhập lại mật khẩu và nhấn OK.

Cách ẩn cột trong Excel có mật khẩu bằng Tab Review bước 5

Bước 6: Khi cần hiện cột D và I, hãy chuyển lại tab Review.

Cách ẩn cột trong Excel có mật khẩu bằng Tab Review bước 6

Bước 7: Chọn Unprotect Sheet. Nhập đúng mật khẩu đã đặt trước đó và nhấn OK.

Xem thêm:

Cách vẽ biểu đồ kết hợp cột và đường trong Excel cực dễ dàng

Sửa lỗi Excel không phản hồi trên Windows 11

Cách ẩn cột trong Excel có mật khẩu bằng mã VBA

VBA là một ngôn ngữ lập trình được tích hợp trong các ứng dụng của Microsoft Office, bao gồm Excel. Mã VBA trong Excel được viết dưới dạng các dòng lệnh. Mỗi dòng lệnh bắt đầu bằng một từ khóa và theo sau là một hoặc nhiều đối số.

Thao tác sử dụng VBA để ẩn cột phải sử dụng đến tab Developer, nếu phần mềm Excel của bạn không hiển thị tab trên, bạn có thể thực hiện các bước sau để bật tab này:

Nhấp vào tab Home ở góc trên bên trái của màn hình. Chọn Option.

cách bật tab developer bước 1

Chọn Customize Ribbon. Ở mục Main Tab, bạn sẽ thấy tab Developer > Nhấn vào dấu tick để hiện tab này trên thanh công cụ của Excel nhé. Nhấn OK để hoàn tất.

cách bật tab developer bước 2

Sau khi hiển thị được tab Developer, bạn tiến hành như các bước bên dưới để ẩn cột bằng VBA:

Bước 1: Chọn tab Developer > Chọn lệnh Visual Basic.

Cách ẩn cột trong Excel có mật khẩu bằng mã VBA  bước 1

Bước 2: Ở đây, cửa sổ Visual Basic sẽ mở ra.

Cách ẩn cột trong Excel có mật khẩu bằng mã VBA  bước 2

Bước 3: Sau đó, từ tùy chọn Insert, bạn chọn Module để viết Mã VBA.

Cách ẩn cột trong Excel có mật khẩu bằng mã VBA  bước 3

Bước 4: Dán mã VBA sau vào Module.

Sub Hide_Columns_withPassword()

'Declaring Variables

Dim Mypassword

Dim zAddress As String

'Selecting columns (1)

zAddress = "(2)"

'Selected columns will be hidden

Application.ActiveSheet.Columns(zAddress).Hidden = True

tryagain:

'Enter the password here

Mypassword = InputBox("Enter Password", "Password")

If Mypassword = "(3)" Then

' After entering the correct password, columns will be shown

Application.ActiveSheet.Columns(zAddress).Hidden = False

MsgBox ("Correct")

Else

'If password is incorrect, you can try again by clicking Yes option

If MsgBox("Password incorrect, try again?", Yes Or No, "Wrong password") = Yes Then

GoTo tryagain

Application.ActiveSheet.Columns(zAddress).Hidden = True

End If

End If

End Sub

Cách ẩn cột trong Excel có mật khẩu bằng mã VBA  bước 4

Lưu ý: Bạn có thể thay đổi các cột cần ẩn hoặc mật khẩu theo quy tắc như sau:

(1): Nhập tên cột cần ẩn, cách nhau bởi chữ “and” (ví dụ D and I).

(2): Vẫn nhập tên cột theo cú pháp: “D:I”.

(3): Nhập mật khẩu tùy thích.

Bước 5: Để chạy chương trình, nhấp vào nút Run hoặc nhấn phím F5 trên bàn phím.

Cách ẩn cột trong Excel có mật khẩu bằng mã VBA  bước 5

Bước 6: Sau khi chạy xong chương trình, bạn sẽ thấy trang tính đã ẩn cột D – I.

Cách ẩn cột trong Excel có mật khẩu bằng mã VBA  bước 6

Bước 7: Để hiện lại các cột đã ẩn bạn tiến hành nhập mật khẩu bạn đã đặt ở Bước 4.

Cách ẩn cột trong Excel có mật khẩu bằng mã VBA  bước 7

Bước 8: Màn hình sẽ hiển thị thông báo đã mật khẩu đã đúng, đồng thời tự động hiển thị lại các cột đã ẩn.

Cách ẩn cột trong Excel có mật khẩu bằng mã VBA  bước 8

Trong bài viết này, mình đã giới thiệu đến các bạn hai cách ẩn cột trong Excel có mật khẩu hữu ích nhất. Tham khảo thêm các thủ thuật văn phòng Excel khác qua trang blog của FASTCARE để trở thành “Master Excel” bạn nhé. Nếu bạn có bất kỳ câu hỏi, thắc mắc hoặc đề xuất nào cần mình giải đáp, hãy bình luận bên dưới. Cảm ơn bạn đã đón đọc.

Viết bởi: Trinh
Trinh-avatar

Trinh

Biên tập viên nội dung tại FASTCARE
double-check

Đã kiểm duyệt nội dung

Xin chào, mình là Trinh - Content Writer tại FASTCARE. Mình là một người đam mê công nghệ, thích chơi game và luôn tò mò với mọi điều mới mẻ. Với mình, mỗi bài viết không chỉ là thông tin, mà còn là cách để chia sẻ đam mê, góc nhìn và những trải nghiệm thực tế nhất . Mong rằng những chia sẻ của mình sẽ hữu ích với bạn đọc.
Xem thêm thông tinxem-them

Hỏi đáp

(0 bình luận)
Trang chủ
Cửa hàng
Tra cứu
Đặt lịch