Cách bỏ bảo vệ một trang tính hoặc sổ làm việc Excel có hoặc không có mật khẩu

Bảo vệ bằng mật khẩu trong Microsoft Excel thường được sử dụng ở nơi làm việc để bảo vệ dữ liệu quan trọng. Microsoft Excel cho phép người dùng bảo vệ trang tính và ngăn người khác thay đổi dữ liệu gốc.

Có hai cách để bảo mật bảng tính. Một trong những cách là không sử dụng mật khẩu, bất kỳ ai cũng có thể không bảo vệ. Trong trường hợp khác, trang tính hoặc sổ làm việc được bảo vệ bằng mật khẩu, có nghĩa là bạn sẽ cần có mật khẩu để mở khóa. Trong bài viết này, chúng tôi sẽ hướng dẫn bạn cách bỏ bảo vệ trang tính hoặc sổ làm việc có hoặc không có mật khẩu trong Excel.

Bỏ bảo vệ Trang tính / Sổ làm việc trong Excel. Một trong những tính năng tốt nhất của Excel là nó có thể bảo vệ các tệp Excel của bạn ở cấp ô, bảng tính và / hoặc sổ làm việc. Sau khi khóa và bảo vệ trang tính hoặc sổ làm việc, nếu bạn muốn cho phép người khác chỉnh sửa dữ liệu, bạn cần bỏ bảo vệ chúng.

Nếu bạn biết mật khẩu, việc bỏ bảo vệ trang tính thực sự dễ dàng. Mặc dù việc mở khóa bảng tính Excel mà không cần mật khẩu không hề đơn giản nhưng bạn vẫn có thể thực hiện được bằng thủ thuật sau.

Cách Bỏ bảo vệ Trang tính Excel bằng Mật khẩu / Không có Mật khẩu

Rất dễ dàng để bỏ bảo vệ một trang tính Excel và cho phép người dùng chỉnh sửa và sửa đổi bảng tính. Nếu bạn đã biết mật khẩu của trang tính được bảo vệ, bạn có thể dễ dàng loại bỏ bảo vệ. Chỉ cần làm theo bất kỳ bước nào sau đây:

Mở bảng tính được bảo vệ và chuyển sang tab "Xem lại" và nhấp vào biểu tượng "Bỏ bảo vệ trang tính" trong nhóm Thay đổi.

Bạn có thể truy cập tùy chọn tương tự ở trên bằng cách nhấp chuột phải vào tab bảng tính được bảo vệ, sau đó chọn tùy chọn ‘Bỏ bảo vệ trang tính’ từ trình đơn ngữ cảnh.

Nếu trang tính của bạn là trang tính được bảo vệ bằng mật khẩu, Excel sẽ nhắc bạn nhập mật khẩu. Nhập mật khẩu vào hộp thoại Unprotect Sheet và nhấp vào ‘OK’.

Nếu trang tính của bạn không được bảo vệ bằng mật khẩu, nhấp vào tùy chọn ‘Bỏ bảo vệ trang tính’ là đủ để mở khóa trang tính của bạn.

Cách Bỏ bảo vệ Sổ làm việc Excel bằng Mật khẩu / Không có Mật khẩu

Khi bảo vệ sổ làm việc Excel của bạn bằng mật khẩu, bạn không thể thay đổi cấu trúc của sổ làm việc, chẳng hạn như thêm, di chuyển, đổi tên hoặc xóa trang tính và xem các trang tính ẩn. Nhưng bạn vẫn có thể chỉnh sửa dữ liệu trên trang tính ngay cả khi sổ làm việc của bạn được bảo vệ bằng mật khẩu. Nếu bạn muốn thay đổi cấu trúc sổ làm việc Excel như thêm hoặc xóa trang tính, trước tiên bạn phải bỏ bảo vệ cấu trúc Sổ làm việc Excel.

Để loại bỏ tính năng bảo vệ sổ làm việc, hãy mở sổ làm việc được bảo vệ và nhấp vào nút ‘Bảo vệ Sổ làm việc’ (tùy chọn sẽ được đánh dấu bằng màu xám) trong tab Xem lại.

Nhập mật khẩu vào hộp nhắc Bỏ bảo vệ sổ làm việc và lưu sổ làm việc.

Bây giờ sổ làm việc của bạn đã được mở khóa, bạn có thể tự do chỉnh sửa cấu trúc Sổ làm việc Excel.

Cách bỏ bảo vệ trang tính Excel mà không cần mật khẩu

Nếu bạn có một trang tính được bảo mật bằng mật khẩu và bạn không biết mật khẩu là gì hoặc bạn đã không mở khóa nó trong một thời gian dài và bạn quên nó, có một số cách để bỏ bảo vệ trang tính excel đó.

Bỏ bảo vệ Trang tính Excel với Mã VBA

Tính năng bảo vệ trang tính của Excel dựa trên một thuật toán mã hóa đơn giản. Ngay cả khi bạn bảo vệ trang tính Excel của mình bằng mật khẩu, bất kỳ ai có mã VBA dưới đây đều có thể bẻ khóa nó trong vài phút.

Bạn có thể mở khóa trang tính được bảo vệ bằng mật khẩu bằng cách sử dụng mã VBA làm macro để xác định mật khẩu. Đây là cách thực hiện:

Mở trang tính được bảo vệ bằng mật khẩu và chuyển đến tab "Nhà phát triển" và nhấp vào nút "Mã Chế độ xem" trên ruy-băng. Thao tác này sẽ mở ra cửa sổ trình soạn thảo mã trong Microsoft Visual Basic for Applications.

Hoặc bạn có thể chuyển đến tab ‘Nhà phát triển’ và nhấp vào nút ‘Visual Basic’. Trong trình chỉnh sửa mã Visual Basic, mở rộng tùy chọn ‘Đối tượng Microsoft Excel’ trên ngăn bên trái, bấm chuột phải vào trang tính được bảo vệ bằng mật khẩu và chọn Chèn -> Mô-đun từ trình đơn ngữ cảnh.

Trong cửa sổ Mã của trang tính được bảo vệ, sao chép và dán mã VBA sau:

Sub PasswordBreaker () Dim i As Integer, j As Integer, k As Integer Dim l As Integer, m As Integer, n As Integer Dim i1 As Integer, i2 As Integer, i3 As Integer Dim i4 As Integer, i5 As Integer, i6 Khi số nguyên bị lỗi Tiếp tục tiếp theo Đối với i = 65 Đến 66: Đối với j = 65 Đến 66: Đối với k = 65 Đến 66 Đối với l = 65 Đến 66: Đối với m = 65 Đến 66: Đối với i1 = 65 Đến 66 Đối với i2 = 65 Tới 66: Đối với i3 = 65 Đến 66: Đối với i4 = 65 Đến 66 Đối với i5 = 65 Đến 66: Đối với i6 = 65 Đến 66: Đối với n = 32 Đến 126 ActiveSheet.Unprotect Chr (i) & Chr (j) & Chr (k) & _ Chr (l) & Chr (m) & Chr (i1) & Chr (i2) & Chr (i3) & _ Chr (i4) & Chr (i5) & Chr (i6) & Chr (n) If ActiveSheet.ProtectContents = False Thì MsgBox "Một mật khẩu có thể sử dụng là" & Chr (i) & Chr (j) & _ Chr (k) & Chr (l) & Chr (m) & Chr (i1) & Chr (i2) & _ Chr (i3) & Chr (i4) & Chr (i5) & Chr (i6) & Chr (n) Thoát Sub End If Next: Next: Next: Next: Next: Next Next: Next: Next: Next: Tiếp theo : Tiếp theo Kết thúc Sub

Nhấp vào nút ‘Run’ trên thanh công cụ và chọn tùy chọn ‘Run Sub / UserForm’ hoặc nhấn ‘F5’ để thực thi mã.

Mã sẽ mất vài phút để bẻ khóa mật khẩu. Sau khi hoàn tất, bạn sẽ nhận được một cửa sổ bật lên có mật khẩu đã bẻ khóa, mật khẩu này không phải là mật khẩu ban đầu (thường là một số kết hợp giữa A và B), nhưng vẫn hoạt động. Nhấp vào ‘OK’ và trang tính sẽ không được bảo vệ.

Bạn cần lưu tệp Excel trước khi đóng (dưới dạng Sổ làm việc được Kích hoạt Macro) sau khi dán mã vào mô-đun.

Bỏ bảo vệ trang tính Excel mà không cần mật khẩu bằng Zip

Có một thủ thuật khác mà bạn có thể sử dụng để Bỏ bảo vệ trang tính. Chỉ cần làm theo các bước sau:

Đầu tiên, điều hướng đến Control Panel và mở ‘File Explorer options’.

Trong cửa sổ Tùy chọn File Explorer, bỏ chọn 'Ẩn Tiện ích mở rộng cho các loại tệp đã biết' để bật tiện ích mở rộng tệp của bạn. Sau đó, nhấp vào ‘Áp dụng’ để áp dụng các thay đổi và nhấp vào ‘OK’ để đóng cửa sổ. Bây giờ phần mở rộng tệp của bạn của các tệp sẽ được hiển thị.

Bây giờ, hãy đặt tệp excel được bảo vệ của bạn trong ổ đĩa của bạn và đổi tên và thay đổi phần mở rộng của nó từ .xlsx thành .zip.

Để thay đổi phần mở rộng, nhấp chuột phải vào tệp, chọn tùy chọn ‘Đổi tên’ và thay thế ‘.xlsx’ bằng ‘.zip’. Sau đó nhấn ‘Enter’ và nhấp vào ‘Có’ trong hộp nhắc Đổi tên.

Bây giờ, tệp Excel của bạn là tệp Zip.

Tiếp theo, giải nén tệp Zip như hình dưới đây. Trong trường hợp của chúng tôi, các tệp quan trọng nhất để mở nằm trong thư mục / xl /, nơi về cơ bản chúng tôi có tất cả những gì đã được đưa vào sổ làm việc Excel của chúng tôi. Bây giờ chúng ta có thể xem nó như các tệp .xml riêng biệt.

Bây giờ điều hướng đến ‘xl -> worksheets -> sheet 1.xml’ (là trang tính được bảo vệ). Khi bạn mở thư mục ‘/ xl / worksheets /’, bạn sẽ thấy danh sách tất cả các trang tính (ở định dạng XML) có sẵn trong sổ làm việc của bạn. Sau đó, mở tệp trang tính 1.xml bằng Notepad hoặc WordPad (nhấp chuột phải vào tệp và chọn trình chỉnh sửa văn bản từ trình đơn ngữ cảnh ‘Mở bằng’).

Tìm thẻ sau và xóa nó:

Nếu bạn có một lượng lớn thông tin trong trang tính, bạn sẽ khó tìm được thẻ ‘sheetProtection’. Vì vậy hãy nhấn Ctrl + F để mở tính năng Tìm, hãy nhập ‘bảo vệ’ trong ‘Tìm gì’ và nhấp vào ‘Tìm tiếp theo’. Nó sẽ tìm từ ‘Bảo vệ’ và đánh dấu từ đó. Bây giờ, bạn có thể chọn ‘sheetProtection’ và xóa nó.

Sau đó, lưu tệp XML và nén lại tất cả các tệp đã giải nén thành tệp zip một lần nữa. Sau đó, thay đổi lại phần mở rộng từ .zip thành .xlsx.

Bây giờ, hãy mở và kiểm tra bảng tính của bạn. Nó sẽ không được bảo vệ.

Phương pháp này chỉ hoạt động trong sổ làm việc được bảo vệ bằng mật khẩu. Nếu tệp được bảo vệ bằng tính năng "Mã hóa bằng mật khẩu", thì phương pháp này sẽ không hoạt động.

Bỏ bảo vệ một Trang tính Excel bằng Google Trang tính

Tuy nhiên, một giải pháp khác cho phép bạn bỏ bảo vệ trang tính Excel mà không cần mật khẩu. Bạn sẽ cần có tài khoản Google Drive để thực hiện việc này.

Mở tài khoản Google Drive của bạn và nhấp vào nút 'Mới' ở góc trên cùng bên trái.

Từ menu Mới, chọn 'Google Trang tính' và nhấp vào 'Bảng tính trống'.

Trong bảng tính trống, nhấp vào 'Tệp' trên thanh công cụ và chọn 'Nhập'.

Trong hộp thoại Nhập tệp, chọn tab "Tải lên" từ menu và nhấp vào nút "Chọn tệp từ thiết bị của bạn".

Duyệt và tìm sổ làm việc Excel trên ổ đĩa cục bộ của bạn, chọn nó và nhấp vào 'Mở' để tải lên. Hoặc bạn có thể chỉ cần kéo và thả tệp excel vào hộp Nhập tệp.

Trong cửa sổ Nhập tệp, chọn tùy chọn 'Thay thế bảng tính' và nhấp vào nút 'Nhập dữ liệu'.

Thao tác này sẽ nhập trang tính Excel được bảo vệ của bạn vào Google Trang tính với tất cả dữ liệu. Bây giờ, bạn sẽ nhận thấy rằng trang tính không còn được bảo vệ nữa và bạn có thể tự do chỉnh sửa dữ liệu.

Bây giờ bạn có thể xuất lại trang tính sang định dạng Excel.

Trong trang tính của Google hiện không được bảo vệ, hãy nhấp vào menu "Tệp" từ thanh công cụ và chọn tùy chọn "Tải xuống". Sau đó chọn ‘Microsoft Excel (.xlsx)’ từ trình đơn ngữ cảnh.

Sau đó, đặt tên mới cho tệp và nhấp vào 'Lưu'.

Bây giờ bạn có cùng một trang tính Excel, nhưng nó không còn được bảo vệ bằng mật khẩu nữa.

Cách bỏ bảo vệ sổ làm việc Excel mà không cần mật khẩu

Nếu bạn có sổ làm việc được bảo vệ bằng mật khẩu mà bạn không thể nhớ mật khẩu, thì hãy sử dụng Mã VBA và các phương pháp ZIP để bỏ bảo vệ sổ làm việc như được thảo luận bên dưới.

Bỏ bảo vệ sổ làm việc Excel mà không cần mật khẩu bằng mã VBA

Bạn cũng có thể bỏ bảo vệ cấu trúc sổ làm việc trong Excel bằng tính năng Microsoft Visual Basic for Application (VBA). Đây là cách thực hiện:

Mở tệp Excel có cấu trúc sổ làm việc được bảo vệ, sau đó chuyển đến tab ‘Nhà phát triển’ và nhấp vào nút ‘Visual Basic’.

Trong trình chỉnh sửa mã Visual Basic, nhấp vào tab ‘Chèn’ và chọn tùy chọn ‘Mô-đun’.

Trên cửa sổ mô-đun bật lên (mã), sao chép và dán mã sau để mở khóa cấu trúc sổ làm việc.

Sub Shareus () ActiveWorkbook.Sheets.Copy cho mỗi sh Trong ActiveWorkbook.Sheets sh.Vither = True Next End Sub

Nhấn nút ‘F5’ hoặc nhấp vào nút ‘Run’ trên thanh công cụ và chọn tùy chọn ‘Run Sub / UserForm’ để chạy macro.

Sau đó, một sổ làm việc mới sẽ mở ra với một tên khác. Nó giống như sổ làm việc gốc nhưng không có bảo vệ cấu trúc sổ làm việc. Bây giờ bạn đã hủy bảo vệ cấu trúc sổ làm việc trong Excel mà không cần biết mật khẩu.

Bỏ bảo vệ sổ làm việc Excel mà không cần mật khẩu bằng Zip

Bạn có thể bỏ bảo vệ sổ làm việc Excel một cách an toàn mà không cần mật khẩu bằng cách thay đổi phần mở rộng tệp và thao tác với các thành phần của nó.

Lấy tệp excel có cấu trúc sổ làm việc được bảo vệ, đổi tên và thay đổi phần mở rộng của nó từ .xlsx thành .zip như chúng ta đã làm trước đó cho trang tính được bảo vệ. Trước khi bạn làm điều đó, hãy tạo một bản sao của nó để sao lưu.

Sau đó giải nén tệp zip bằng một số phần mềm lưu trữ tệp như WinRAR hoặc 7zip và bạn sẽ nhận được một số thư mục và tệp như hình dưới đây.

Sau đó, mở thư mục ‘xl’ và mở tệp ‘workbook.xml’ bằng Notepad (có chứa thẻ bảo vệ)

Bây giờ hãy tìm và chọn toàn bộ thẻ bảo vệ này và xóa nó:

Nếu bạn gặp khó khăn trong việc tìm thẻ này, chỉ cần nhấn Ctrl + F để mở hộp thoại Tìm, hãy nhập ‘bảo vệ’ trong ‘Tìm gì’ và nhấp vào ‘Tìm tiếp theo’. Nó sẽ tìm từ ‘Bảo vệ’ và đánh dấu từ đó cho bạn. Bây giờ, bạn có thể đánh dấu thẻ ‘workbookProtection’ và xóa nó.

Sau khi xóa thẻ bảo vệ, hãy lưu tệp ‘workbook.xml’. Sau đó, nén (nén) tất cả các tệp đã giải nén lại thành một tệp zip.

Bây giờ tất cả những gì bạn phải làm là thay đổi phần mở rộng của tệp từ ‘.zip’ thành ‘.xlsx’.

Bây giờ tệp zip sẽ được chuyển đổi trở lại tệp Excel và bạn sẽ thấy mật khẩu được bảo vệ đã bị xóa khỏi sổ làm việc.

Đó là cách bạn bỏ bảo vệ bảng tính / sổ làm việc Excel.