Cách Đổi Mật Khẩu Excel: Hướng Dẫn Chi Tiết Từ Cơ Bản Đến Nâng Cao

Mục lục bài viết

Lời mở đầu

Excel là một trong những công cụ văn phòng phổ biến nhất hiện nay, không chỉ trong môi trường doanh nghiệp mà còn trong học tập và cá nhân. Khi bạn lưu trữ dữ liệu quan trọng trong file Excel, việc bảo mật thông tin trở nên vô cùng cần thiết. Một trong những biện pháp cơ bản nhưng hiệu quả nhất là đặt mật khẩu cho file Excel. Tuy nhiên, sau một thời gian sử dụng, bạn có thể muốn đổi mật khẩu vì nhiều lý do: mật khẩu cũ đã bị lộ, muốn tăng độ phức tạp, hoặc đơn giản là muốn thay đổi theo chu kỳ bảo mật.

Bài viết này sẽ cung cấp cho bạn hướng dẫn chi tiết cách đổi mật khẩu Excel trên các phiên bản khác nhau, từ Excel 2026, 2026, 2026, 2026 đến Microsoft 365. Ngoài ra, chúng tôi sẽ giới thiệu một số công cụ hỗ trợ, lưu ý quan trọng về bảo mật và các lỗi thường gặp khi thực hiện quá trình đổi mật khẩu.

Lưu ý: Các bước đổi mật khẩu dưới đây yêu cầu bạn phải biết mật khẩu hiện tại của file. Nếu bạn quên mật khẩu, hãy tham khảo các phần về “khôi phục mật khẩu Excel” ở phần cuối bài.

1. Tổng quan về mật khẩu trong Excel

1.1. Hai loại bảo mật chính

  1. Mật khẩu mở file (Password to Open): Khi bật tính năng này, người dùng phải nhập mật khẩu để có thể mở và xem nội dung file. Nếu không có mật khẩu, file sẽ không thể mở được.

  2. Mật khẩu chỉnh sửa (Password to Modify): Cho phép người dùng mở file ở chế độ chỉ đọc mà không cần mật khẩu, nhưng để chỉnh sửa nội dung thì phải nhập mật khẩu.

Lưu ý: Một file Excel có thể đồng thời có cả hai loại mật khẩu này. Khi đổi mật khẩu, bạn cần xác định rõ mình đang thay đổi mật khẩu mở hay mật khẩu chỉnh sửa.

1.2. Cơ chế mã hoá của Excel

  • Excel 2007 trở lên (định dạng .xlsx, .xlsm): Sử dụng thuật toán AES 128-bit, bảo mật mạnh hơn so với các phiên bản cũ.
  • Excel 2003 và trước đó (định dạng .xls): Sử dụng thuật toán RC4 40-bit hoặc 128-bit, dễ bị tấn công hơn.

Do đó, khi làm việc với các file cũ, bạn nên chuyển đổi sang định dạng .xlsx trước khi thực hiện đổi mật khẩu để tăng độ an toàn.

2. Cách đổi mật khẩu Excel trong các phiên bản Office

2.1. Đổi mật khẩu trên Excel 2026, 2026, 2026, 2026, Microsoft 365 (giao diện Ribbon)

Bước 1: Mở file Excel có mật khẩu hiện tại

  • Khởi chạy Excel.
  • Chọn File > Open và duyệt tới file cần đổi mật khẩu.
  • Nhập mật khẩu hiện tại để mở file.

Bước 2: Truy cập phần bảo mật

  • Khi file đã mở, vào File > Info (hoặc File > Thông tin trong phiên bản tiếng Việt).
  • Trong mục Protect Workbook (Bảo vệ Sổ làm việc), bạn sẽ thấy các tùy chọn:
  • Encrypt with Password (Mã hoá bằng mật khẩu) – tương ứng với mật khẩu mở.
  • Protect Workbook Structure (Bảo vệ cấu trúc sổ làm việc) – không liên quan tới mật khẩu mở/chỉnh sửa, nhưng có thể kèm mật khẩu.

Bước 3: Thay đổi mật khẩu mở

  • Nhấp vào Encrypt with Password. Một hộp thoại sẽ hiện ra, hiển thị mật khẩu hiện tại (được ẩn dưới dạng dấu chấm).
  • Xóa mật khẩu cũ, nhập mật khẩu mới mà bạn muốn đặt. Đảm bảo mật khẩu mới:
  • Độ dài tối thiểu 8 ký tự.
  • Bao gồm chữ hoa, chữ thường, số và ký tự đặc biệt.
  • Nhấn OK, sau đó lặp lại việc nhập mật khẩu mới để xác nhận.

Bước 4: Thay đổi mật khẩu chỉnh sửa (nếu có)

  • Quay lại File > Info, chọn Protect Workbook > Restrict Access (Giới hạn truy cập) > Encrypt with Password (hoặc Password to Modify trong một số phiên bản).
  • Thực hiện tương tự như bước 3: nhập mật khẩu mới, xác nhận.

Bước 5: Lưu file

  • Nhấn Ctrl + S hoặc vào File > Save để lưu thay đổi.
  • Đóng file và mở lại để kiểm tra: hệ thống sẽ yêu cầu mật khẩu mới.

2.2. Đổi mật khẩu trên Excel 2007 (giao diện Ribbon)

Quy trình cơ bản tương tự như trên, nhưng một số mục menu có tên khác:

  1. Mở file và nhập mật khẩu hiện tại.
  2. Vào Office Button (nút tròn ở góc trái) > Prepare > Encrypt Document.
  3. Nhập mật khẩu mới, xác nhận, Lưu.

2.3. Đổi mật khẩu trên Excel 2003 và các phiên bản trước (.xls)

Đối với định dạng .xls cũ, giao diện Menu truyền thống:

  1. Mở file, nhập mật khẩu hiện tại.
  2. Vào Tools (Công cụ) > Protection (Bảo vệ) > Encrypt Document (Mã hoá tài liệu).
  3. Xóa mật khẩu cũ, nhập mật khẩu mới, xác nhận.
  4. File > Save.

Khuyến cáo: Nếu có thể, hãy lưu file dưới định dạng .xlsx sau khi đổi mật khẩu để tăng cường bảo mật.

2.4. Đổi mật khẩu bằng VBA (Macro)

Đôi khi bạn cần đổi mật khẩu tự động cho nhiều file hoặc muốn tích hợp vào quy trình làm việc. Dưới đây là một macro mẫu:

Sub ChangeExcelPassword() Dim wb As Workbook Dim oldPwd As String Dim newPwd As String Dim filePath As String ' Đường dẫn tới file Excel filePath = "C:\Data\MyFile.xlsx" ' Nhập mật khẩu cũ và mới oldPwd = InputBox("Nhập mật khẩu hiện tại:", "Đổi mật khẩu") newPwd = InputBox("Nhập mật khẩu mới:", "Đổi mật khẩu") ' Mở file với mật khẩu cũ Set wb = Workbooks.Open(Filename:=filePath, Password:=oldPwd) ' Đặt mật khẩu mới wb.Password = newPwd ' Lưu và đóng wb.Save wb.Close MsgBox "Đổi mật khẩu thành công!", vbInformation
End Sub

Hướng dẫn sử dụng:
– Mở Excel, nhấn Alt + F11 để vào trình VBA.
– Chèn một Module mới, dán đoạn code trên.
– Chạy macro (F5) và làm theo hướng dẫn nhập mật khẩu.

Lưu ý: Macro chỉ hoạt động với định dạng .xlsx, .xlsm. Đối với .xls, cần chuyển đổi sang .xlsx trước.

3. Sử dụng công cụ bên ngoài để đổi mật khẩu

Khi bạn có một hàng loạt file cần đổi mật khẩu, hoặc muốn thao tác nhanh hơn, có thể dùng các phần mềm chuyên dụng. Dưới đây là một số công cụ phổ biến (các công cụ này đều có bản dùng thử miễn phí, nhưng phần lớn yêu cầu mua bản quyền để sử dụng đầy đủ tính năng).

Tên công cụHỗ trợ định dạngTính năng chínhGiá (USD)
PassFab for Excel.xls, .xlsx, .xlsmĐổi mật khẩu, mở khóa, khôi phục$39.95/năm
Stellar Phoenix Excel Password Recovery.xls, .xlsxĐổi mật khẩu, khôi phục, batch processing$49
iSumsoft Excel Password Remover.xls, .xlsxĐổi mật khẩu, loại bỏ bảo vệ$29
OfficePasswordRecovery.xls, .xlsx, .docxĐổi và khôi phục mật khẩu$39
Free Word Excel Password Recovery.xls, .xlsxĐổi mật khẩu (phiên bản miễn phí có giới hạn)Miễn phí

3.1. Hướng dẫn đổi mật khẩu bằng PassFab for Excel (ví dụ)

  1. Tải và cài đặt phần mềm từ trang chính thức.
  2. Mở phần mềm, chọn “Change Password”.
  3. Nhấn “Add” để chọn file Excel cần đổi mật khẩu.
  4. Nhập mật khẩu hiện tại và mật khẩu mới.
  5. Nhấn “Start”. Phần mềm sẽ xử lý và thông báo khi hoàn thành.
  6. Kiểm tra file bằng cách mở lại trong Excel.

Ưu điểm: Giao diện thân thiện, hỗ trợ batch (đổi mật khẩu cho nhiều file cùng lúc).
Nhược điểm: Phiên bản miễn phí chỉ cho phép đổi mật khẩu cho 2 file.

3.2. Khi nào nên dùng công cụ bên ngoài?

  • Đổi mật khẩu cho hàng chục/hàng trăm file cùng lúc.
  • File bị hỏng (có thể mở nhưng không thể thay đổi mật khẩu qua Excel).
  • Cần tính năng tự động hoá (script, lập lịch).

4. Các lưu ý quan trọng khi đổi mật khẩu Excel

4.1. Độ mạnh của mật khẩu

  • Độ dài: ít nhất 12 ký tự (khuyến nghị 15+).
  • Ký tự đa dạng: chữ hoa, chữ thường, số, ký tự đặc biệt (!@#$%^&).
  • Không sử dụng thông tin cá nhân: ngày sinh, tên, số điện thoại.
  • Tránh từ điển và các chuỗi liên tiếp (abcd, 1234).

4.2. Sao lưu trước khi đổi mật khẩu

Cách Đổi Mật Khẩu Excel
Cách Đổi Mật Khẩu Excel
  • Luôn sao lưu bản gốc (có mật khẩu hiện tại) vào một thư mục an toàn.
  • Nếu quá trình đổi mật khẩu bị lỗi, bạn vẫn có bản sao lưu để khôi phục.

4.3. Kiểm tra tính tương thích

  • Khi chia sẻ file với người dùng cũ (có Excel 2003), hãy cân nhắc định dạng .xls và mật khẩu 40-bit để họ có thể mở được.
  • Đối với Microsoft 365 và các phiên bản mới, sử dụng AES 128-bit (định dạng .xlsx) sẽ an toàn hơn.

4.4. Tránh sử dụng cùng một mật khẩu cho nhiều file

  • Nếu một mật khẩu bị lộ, tất cả các file sử dụng cùng mật khẩu sẽ bị rủi ro.
  • Sử dụng trình quản lý mật khẩu (Password Manager) để lưu trữ và tạo mật khẩu ngẫu nhiên.

5. Xử lý lỗi thường gặp khi đổi mật khẩu

5.1. Lỗi “File is corrupted” (File bị hỏng)

  • Nguyên nhân thường do đổi mật khẩu không thành công hoặc định dạng không tương thích.
  • Giải pháp:
  • Mở file trong Excel Safe Mode (nhấn Ctrl khi khởi động Excel).
  • Sử dụng công cụ Open and Repair: File > Open > chọn file > mũi tên kế bên Open > Open and Repair.
  • Nếu vẫn không được, thử chuyển đổi định dạng: mở file, File > Save As sang .xlsx mới, sau đó đổi mật khẩu.

5.2. Lỗi “Password is incorrect” (Mật khẩu không đúng)

  • Kiểm tra phím Caps Lock, bàn phím ngôn ngữ (Vietnamese vs English).
  • Đảm bảo đúng loại mật khẩu (mở vs chỉnh sửa). Đôi khi người dùng nhầm lẫn giữa hai loại.

5.3. Lỗi “You do not have permission to modify this workbook” (Không có quyền chỉnh sửa)

  • Khi file được đặt bảo vệ sheet hoặc workbook structure, bạn cần bỏ bảo vệ trước khi đổi mật khẩu:
  • Vào Review > Unprotect Sheet (hoặc Unprotect Workbook) và nhập mật khẩu hiện tại.
  • Sau khi bỏ bảo vệ, thực hiện đổi mật khẩu như hướng dẫn ở mục 2.

5.4. Lỗi “Macro disabled” khi dùng VBA

  • Đảm bảo Macro đã được bật: File > Options > Trust Center > Trust Center Settings > Macro Settings > Enable all macros.
  • Nếu file được lưu dưới định dạng .xlsx (không hỗ trợ macro), chuyển sang .xlsm trước khi chạy macro.

6. Quy trình đổi mật khẩu tự động cho nhiều file (Batch)

Nếu bạn là quản trị viên hoặc nhân viên IT, dưới đây là một script PowerShell đơn giản giúp đổi mật khẩu cho một danh sách file Excel trong một thư mục.

# Đường dẫn tới thư mục chứa các file Excel
$folderPath = "C:\Data\ExcelFiles" # Mật khẩu hiện tại và mật khẩu mới
$oldPassword = "OldPass123!"
$newPassword = "NewStrongPass!2026" # Lấy danh sách các file .xlsx
$files = Get-ChildItem -Path $folderPath -Filter .xlsx foreach ($file in $files) { Write-Host "Processing: $($file.Name)" $excel = New-Object -ComObject Excel.Application $excel.Visible = $false $workbook = $excel.Workbooks.Open($file.FullName, $null, $false, $null, $oldPassword) # Đổi mật khẩu $workbook.Password = $newPassword $workbook.Save() $workbook.Close() $excel.Quit() System.Runtime.Interopservices.Marshal::ReleaseComObject($excel) | Out-Null
}
Write-Host "Hoàn tất! Tất cả file đã được đổi mật khẩu."

Cách sử dụng:
1. Mở PowerShell ISE (hoặc Notepad, lưu dưới dạng .ps1).
2. Thay đổi $folderPath, $oldPassword, $newPassword theo nhu cầu.
3. Chạy script với quyền admin.
4. Kiểm tra một vài file để xác nhận mật khẩu mới đã được áp dụng.

Lưu ý: Script này chỉ hoạt động với Excel 2026 trở lên và cần cài đặt Microsoft Office trên máy chạy script.

7. Bảo mật sau khi đổi mật khẩu

7.1. Đánh giá lại quyền truy cập

  • Kiểm tra danh sách người dùng (nếu file được chia sẻ qua OneDrive/SharePoint). Đảm bảo chỉ những người cần thiết mới có quyền truy cập.
  • Sử dụng tính năng “Restrict Access” trong Excel (File > Info > Protect Workbook > Restrict Access) để thiết lập quyền đọc/ghi chi tiết.

7.2. Mã hoá toàn bộ ổ đĩa

Nếu dữ liệu cực kỳ nhạy cảm, hãy cân nhắc mã hoá ổ đĩa (BitLocker trên Windows, FileVault trên macOS) để bảo vệ file ngay cả khi mật khẩu Excel bị phá vỡ.

7.3. Theo dõi lịch sử thay đổi

  • Khi làm việc trên SharePoint hoặc OneDrive for Business, bật Version History để lưu lại các phiên bản trước và biết ai đã thay đổi mật khẩu.

8. Khi quên mật khẩu hiện tại: Giải pháp khôi phục

Mặc dù bài viết tập trung vào đổi mật khẩu, nhưng trong thực tế, bạn có thể gặp trường hợp quên mật khẩu. Dưới đây là một số phương pháp:

8.1. Sử dụng công cụ khôi phục mật khẩu

  • PassFab for Excel, Stellar Phoenix, iSumsoft đều cung cấp tính năng Brute-force, Dictionary Attack, Mask Attack để tìm mật khẩu.
  • Ưu điểm: Độ thành công cao với mật khẩu ngắn hoặc đơn giản.
  • Nhược điểm: Thời gian lâu nếu mật khẩu phức tạp (có thể lên tới hàng ngày).

8.2. Sử dụng VBA để “bypass” bảo vệ sheet

Nếu chỉ cần gỡ bảo vệ sheet (không phải mật khẩu mở file), có một đoạn macro nhanh:

Sub UnprotectSheet() Dim ws As Worksheet For Each ws In ActiveWorkbook.Worksheets ws.Unprotect Password:="1234" ' Thử mật khẩu mặc định Next ws
End Sub

Cảnh báo: Không khuyến khích sử dụng để phá vỡ bảo mật không hợp pháp.

8.3. Liên hệ bộ phận IT

Trong môi trường doanh nghiệp, bộ phận IT thường có bản sao lưu hoặc công cụ nội bộ để khôi phục mật khẩu.

9. Kết luận

Việc đổi mật khẩu Excel không chỉ là một thao tác đơn giản mà còn là một phần quan trọng trong quy trình bảo mật dữ liệu. Bài viết đã cung cấp:

  • Hướng dẫn chi tiết cho từng phiên bản Excel (từ 2003 tới Microsoft 365).
  • Cách thực hiện qua VBA và PowerShell để tự động hoá.
  • Giải pháp công cụ bên ngoài cho việc batch processing.
  • Lưu ý bảo mật, cách xử lý lỗi và phương án khôi phục khi quên mật khẩu.

Hãy áp dụng những kiến thức này vào thực tế, luôn đặt mật khẩu mạnh, sao lưu định kỳ, và đánh giá lại quyền truy cập để bảo vệ tài liệu quan trọng của bạn một cách hiệu quả nhất. Nếu bạn gặp khó khăn trong quá trình đổi mật khẩu, đừng ngần ngại thử các công cụ hỗ trợ hoặc tham khảo ý kiến chuyên gia bảo mật.

Chúc bạn thành công trong việc bảo vệ và quản lý dữ liệu Excel một cách an toàn!

⚠️
LƯU Ý QUAN TRỌNG: Miễn trừ trách nhiệm: Mặc dù chúng tôi luôn nỗ lực để đảm bảo tính chính xác và cập nhật của thông tin, nhưng các quy định về giáo dục và tuyển sinh có thể thay đổi theo thời gian. BigSchool không chịu trách nhiệm về bất kỳ sai sót nào hoặc kết quả phát sinh từ việc sử dụng thông tin trên trang này. Độc giả nên liên hệ trực tiếp với nhà trường hoặc cơ quan chức năng để có thông tin mới nhất. Ngoài ra, BigSchool tuyệt đối không bán sản phẩm, khóa học hay cung cấp dịch vụ được nhắc đến trong bài.

Viết một bình luận