CHÀO MỪNG BẠN ĐẾN VỚI THƯ VIỆN HỌC TẬP & ĐÀO TẠO CƠ BẢN
Cách phá mật khẩu VBA trong Excel hiệu quả
Excel
Bắt đầu sử dụng Excel
- Tính năng vẽ và viết bằng tính năng viết tay trong Office
- Cách thiết lập font chữ mặc định và kích thước font chữ trên Excel
- 7 mẹo sử dụng Excel để tiết kiệm thời gian và đạt hiệu quả
- Hướng dẫn cách căn chuẩn lề trong Excel
- Phím tắt Excel để điều hướng trong bảng tính và chỉnh sửa dữ liệu
- Phím tắt Excel 2007, Excel 2010 liên quan đến định dạng dữ liệu
- Hướng dẫn cách chèn file PDF vào bảng tính Excel
- Những ứng dụng chỉnh sửa file Excel trên iPhone/iPad chất lượng
- Hướng dẫn cách sử dụng Excel Online trực tuyến miễn phí
- Hướng dẫn cách tạo mật khẩu cho file Excel đơn giản
- Cách phá mật khẩu VBA trong Excel hiệu quả
- Cách in hai mặt giấy thủ công trong Word, PDF, Excel
- Những thiết lập mặc định nên thay đổi trên bộ công cụ Microsoft Office
- Hướng dẫn xóa dòng và cột trống trên Excel 2016
- Hướng dẫn sử dụng những dạng biểu đồ trên Excel 2016
- Cách tạo biểu đồ Gantt trong Excel để quản lý công việc hiệu quả
- Những bước cơ bản để tô màu cột xen kẽ trong Excel
- Những tính năng tốt nhất trên Excel 2013
- Đặt mật khẩu file Excel 2016, tạo password bảo vệ tập tin Excel 2016
- Những thao tác excel cơ bản nhưng rất hữu ích (Phần 1)
- Những thao tác excel cơ bản nhưng rất hữu ích (Phần 2)
- Những kiến thức cơ bản để bắt đầu sử dụng Excel
- Hướng dẫn sử dụng chức năng Find và Replace trong Excel
- Hướng dẫn cách sử dụng Templates trong Excel
- Tổng hợp các cách gộp ô trong Excel đơn giản, hiệu quả
- Hướng dẫn cách in đường lưới trong bảng tính Excel
- Tham chiếu tương đối và tuyệt đối trong định dạng có điều kiện của Excel
- Cách cộng trừ ngày, tháng, năm trong Excel (phần 1)
Công thức và hàm
- Các phần tử và sử dụng hằng số trong công thức Excel
- Sử dụng các toán tử tính toán trong công thức Excel
- Dùng hàm Excel và hàm lồng nhau trong công thức Excel
- Sử dụng hàm tham chiếu trong Excel
- Các quy tắc cú pháp và cách dùng tên trong Excel
- Cách quản lý tên bằng trình quản lý tên trong Excel
- Hướng dẫn tạo công thức đơn giản trong Excel
- Những hàm cơ bản trong Excel bạn cần nắm rõ
- Cách sử dụng hàm SUM trong Excel
- Cách sử dụng hàm SUMIF trong Excel
- Hướng dẫn sử dụng hàm Search trong Excel
- Tổng hợp các hàm xử lý chuỗi ký tự trong Excel, cú pháp và ví dụ
- Hướng dẫn cách sử dụng hàm Max và Min trong Excel
- Những cách tạo công thức trong Excel đơn giản, hiệu quả
- Hàm Index trong Excel – cú pháp và sử dụng cơ bản
- Những tính năng hiệu quả nhất của hàm Index trong Excel (P1)
- Những tính năng hiệu quả nhất của hàm Index trong Excel (P2)
- Hàm If trong Excel: công thức cho số, ký tự, dữ liệu và ô trống
- Cách sử dụng hàm If trong Excel – các ví dụ về công thức
- Cách tính tỷ lệ phần trăm trong excel – ví dụ công thức (P1)
- Cách tính tỷ lệ phần trăm trong excel – ví dụ công thức (P2)
- Hướng dẫn cách sử dụng hàm Count trong Excel
- Cách chỉnh sửa, đánh giá và sửa lỗi công thức trong Excel – P1
- Cách chỉnh sửa, đánh giá và sửa lỗi công thức trong Excel – P2
- Giám sát công thức trong Excel và kết quả của chúng (Watch Window)
- Cách tính trung bình động với hàm Average trong Excel
- Sử dụng nhiều hàm If trong excel (các hàm If lồng nhau)
- Sử dụng hàm If trong Excel cùng với các hàm Excel khác
- Cách so sánh hai tập tin Excel để tìm ra điểm khác biệt
- Cách so sánh và hợp nhất các bản sao của một bảng tính Excel dùng chung
- Toán tử logic trong Excel: bằng, không bằng, lớn hơn, nhỏ hơn
- Cách dùng hàm LEN trong Excel để đếm số ký tự trong một ô
- Cách nhóm theo tuần trong Pivot Table
- Tổng hợp những cách tính tổng nhanh trong Excel
- Cách định dạng có điều kiện cho ngày tháng trong Excel
- Tạo danh sách tùy chọn trong Excel dựa trên một phạm vi được đặt tên
- Tính tốc độ tăng trưởng bình quân, tăng trưởng hàng năm trong Excel
- Cách dùng cơ bản hàm Sumproduct trong Excel – ví dụ và công thức
- Cách sử dụng nâng cao hàm Sumproduct trong Excel
- Sự kết hợp của hàm Sumproduct và các hàm trong Excel
- Những tính năng nổi bật của hàm Sumproduct trong Excel
- Cách sử dụng nâng cao hàm Find trong Excel hiệu quả nhất
- Hàm Offset trong Excel – cú pháp và sử dụng cơ bản
- Hàm Offset và các kết hợp hàm của nó trong Excel – P1
- Hàm Offset và các kết hợp hàm của nó trong Excel – P2
- Hàm Offset trong Excel – hạn chế và các lựa chọn thay thế
- Hướng dẫn cách sử dụng công thức mảng trong Excel
- Công thức mảng với một ô và nhiều ô trong Excel
- Những vấn đề liên quan đến hằng số mảng trong Excel
- Các toán tử và công thức mảng Excel
- Giới thiệu chung về hàm Concatenate trong Excel
- Những điều cần nhớ khi sử dụng hàm Concatenate trong Excel
- Giới thiệu chung về hàm Indirect trong Excel
- Hàm Indirect, các lỗi và sự cố có thể xảy ra
- Sử dụng hàm Indirect với các hàm Excel khác
- Hướng dẫn cách khóa công thức trong Excel 2010, 2013, 2016
- Cách dùng hàm DATE trong Excel – cách tính toán ngày tháng
- Sử dụng hàm REPLACE trong Excel – công thức ví dụ
- Sử dụng hàm Substitute trong Excel – công thức và ví dụ
- Hàm Vlookup trong excel – bản miêu tả đơn giản và cấu trúc
- Hàm Vlookup trong Excel và các ứng dụng nâng cao thường gặp
- Hàm vlookup trong excel – những điều cần nhớ!
- Cách xử lý lỗi N/A của hàm Vlookup trong Excel
- Cách xử lý lỗi #NAME của hàm Vlookup trong Excel
- Hàm Left trong Excel và các ứng dụng hàm Left trong phân tách họ tên
- Hàm left trong Excel – nguyên nhân và cách khắc phục
- Hàm Right trong Excel và ứng dụng hàm Right trong phân xuất ký tự
- Hàm Right trong Excel – nguyên nhân và cách khắc phục
- Hàm Subtotal, các ứng dụng của Subtotal trong Excel
- Hướng dẫn cách sử dụng hàm Subtotal trong Excel
- Giới thiệu chung về hàm Hlookup trong Excel
- Ứng dụng của hàm Hlookup trong Excel (phần 1)
- Ứng dụng của hàm Hlookup trong Excel (Phần 2)
- 10 lý do phổ biến khiến hàm Hlookup không chạy được
- Sử dụng hàm Value và chuyển đổi định dạng của số từ text sang number
- Cách tạo công thức trong Excel bằng hàm
- Xoá khoảng trắng thừa bằng hàm Trim trong Excel
- Hướng dẫn cách sử dụng hàm Trim trong Excel hiệu quả
- Các cách tính tổng trong Excel nhanh, nhiều cách hay và lạ
- Hàm tìm kiếm Vlookup và Hlookup trong Excel phổ biến
- Khởi đầu với Pivot Table cấp cao trong Excel
- Hàm Lookup trong Excel – cú pháp và cách sử dụng
- Ứng dụng của hàm Lookup trong Excel
- Những điều thú vị về công thức mảng trong Excel (P1)
- Những điều thú vị về công thức mảng trong Excel (P2)
- Những điều thú vị về công thức mảng trong Excel (P3)
- Công thức mảng Excel – những hạn chế và các phương án thay thế
Nhập và phân tích dữ liệu
- Hướng dẫn sửa lỗi Tiếng Việt khi mở file CSV trong Excel
- Tổng hợp những cách xóa số 0, ẩn số 0 trên Excel
- Những cách hiển thị số 0 ở trước dãy số trong Excel
- Hướng dẫn cách tạm thời ẩn hàng, cột trong Excel 2013
- Viết, chèn, hoặc thay đổi phương trình trong Excel
- Sử dụng Pivot table trong Excel để lập báo cáo hiệu quả
- Hướng dẫn vẽ đường xu hướng trong Excel (Trendline)
- Hướng dẫn cách lấy địa chỉ thật từ các Hyperlink trong Excel
- Chuyển đổi CSV sang Excel: cách nhập tệp tin CSV vào bảng tính Excel
- Chuyển CSV sang Excel: các vấn đề và giải pháp
- Hướng dẫn trích xuất tên miền từ URL trong Excel
- Cách lồng ghép hàm If trong Excel với nhiều điều kiện
- Cách lấy địa chỉ của ô tính trong Excel
- Toán tử logic trong Excel: bằng, không bằng, lớn hơn, nhỏ hơn
- Sử dụng chung của các toán tử logic trong Excel
- Cách thiết lập password để bảo vệ những trang ẩn trong Excel
- Hợp nhất hai danh sách và loại bỏ hết giá trị trùng trong Excel
- Cách chuyển đổi vùng dữ liệu thành bảng và ngược lại trong Excel
- Cách tìm giá trị duy nhất trong Excel
- Cách lọc giá trị duy nhất trong Excel
- Cách làm nổi bật giá trị duy nhất trong Excel
- Quản lý dữ liệu hiệu quả bằng cách chuyển đổi dữ liệu Excel sang HTML
- 5 điều cần lưu ý khi chuyển đổi dữ liệu Excel sang HTML
- Tính toán nhiều trang tính: tham chiếu 3D trong Excel
- Cách tạo tham chiếu 3D trong Excel
- Những cách sử dụng tham chiếu 3D trong Execl
- Cách nhập địa chỉ liên hệ từ nhập Excel sang Outlook
- Chuyển đổi hàng thành cột trong Excel bằng cách sử dụng Paste Special
- Chuyển dữ liệu trong Excel bằng hàm Transpose
- Chuyển dữ liệu trong Excel cách sử dụng hàm Indirect
- Cách thêm hình mờ (Watermark) vào trang tính trong Excel
- Cách sao chép biểu đồ Excel và xuất chúng ra file Word và Powerpoint
- Hướng dẫn cách tạo biểu đồ tương tác trong Excel
- Sử dụng Format Painter trong Excel và các cách để sao chép định dạng
- Những cách tìm số ô trống trong Excel đơn giản nhất
- Cách chuyển đổi thời gian thành số thập phân, giờ phút giây trong Excel
- Tổng hợp những cách chuyển đổi dữ liệu trong Excel hiệu quả
- Hướng dẫn cách tạo tệp Macro cá nhân trên Microsoft Office
Định dạng dữ liệu
- Cách chèn tài liệu Word vào trong Excel
- Phím tắt Excel để điều hướng trong bảng tính và chỉnh sửa dữ liệu
- Phím tắt Excel 2007, Excel 2010 liên quan đến định dạng dữ liệu
- Cách đơn giản để tìm và xóa Hyperlink trên Excel
- Sử dụng định dạng theo điều kiện trong Excel hiệu quả
- 4 thủ thuật Excel đơn giản giúp bạn quản lý bảng tính hiệu quả
- 5 cách thêm dòng trong Excel bằng bàn phím cực nhanh
- Hướng dẫn cách vẽ biểu đồ trong Excel
- Những cách hiệu chỉnh và định dạng đồ thị trong Excel
- Các thao tác với chuỗi số liệu đồ thị trong Excel
- Tạo tham chiếu ngoại trong Excel để dẫn tới trang tính
- Những cách tạo biểu đồ cột trong Excel
- Thiết kế biểu đồ cột trong excel chuyên nghiệp (P1)
- Thiết kế biểu đồ cột trong Excel chuyên nghiệp (P2)
- Cách tự động ngắt dòng trong Excel (Excel Wrap Text)
- Những cách tùy chỉnh tiêu đề biểu đồ trong Excel
- Những cách tùy chỉnh các trục biểu đồ trong Excel
- Tùy chỉnh biểu đồ trong Excel: nhãn dữ liệu, chú thích biểu đồ
- Tùy chỉnh biểu đồ trong Excel chuyên nghiệp
- Cách làm nổi bật các dữ liệu lặp trong Excel bằng quy tắc Built-In
- Cách làm nổi bật các ô và các hàng trùng lặp trong Excel
- Cách làm nổi bật các dữ liệu lặp trong Excel với Duplicate Remover
- Tổng hợp các phương pháp loại bỏ dữ liệu lặp trong Excel
- Tính năng Synkronizer trong việc so sánh hai tập tin trong Excel
- So sánh tất cả các bảng tính Excel trong hai bảng tính cùng một lúc
- Cách sắp xếp hoặc lọc dữ liệu gạch ngang trong Excel
- Cách tạo biểu đồ Gantt trong Excel 2010, 2013 và excel 2016 (P1)
- Cách tạo biểu đồ Gantt trong Excel 2010, 2013 và excel 2016 (P2)
- Cải thiện thiết kế của biểu đồ Gantt trong Excel của bạn
- Biểu đồ Gantt mẫu dành cho Excel 2013 từ Microsoft
- Làm thế nào để tạo ra một danh sách tùy chọn trong Excel
- Tạo danh sách tùy chọn trong Excel dựa trên một dải ô và bảng tính
- Hướng dẫn cách chèn Sparklines trong Excel 2010, 2013, 2016
- Cách sử dụng Sparklines trong Excel 2010, 2013, 2016 (P1)
- Cách sử dụng Sparklines trong Excel 2010, 2013, 2016 (P2)
- Hướng dẫn cách thêm, hiện/ẩn, cải thiện bình luận vào Excel
- Hướng dẫn cách sao chép, xóa, chèn bình luận trong Excel
- Cách thêm, thay đổi tên nhiều checkbox trong Excel
- Cách đánh dấu, xóa và định dạng nhiều checkbox trong Excel
- Tổng hợp cách gộp ô trong Excel mà không mất dữ liệu
- Những vấn đề liên quan đến việc gộp ô trong Excel
- Phương pháp hoán đổi vị trí các cột trong Excel
- Cách thêm và xoá tiêu đề biểu đồ, tên các trục toạ độ cho biểu đồ Excel
- Hướng dẫn sử dụng Autofill trong Excel 2010, 2013, 2016
- Những tính năng ưu việt khi sử dụng Autofill trong Excel
- Hướng dẫn các kỹ thuật sao chép công thức trong Excel theo ý muốn
- Cách xoay biểu đồ trong Excel
- Cách tính chênh lệch thời gian trong Excel (Phần 1)
- Cách tính chênh lệch thời gian trong Excel (Phần 2)
- Cách tính và hiển thị thời gian trong excel
- Giới thiệu chung về cách lọc trong Excel
- Cách sử dụng bộ lọc dữ liệu trong Excel
- Tổng hợp những cách lọc dữ liệu trong Excel
- Tùy chỉnh cách sử dụng bộ lọc dữ liệu trong Excel
- Cách cộng trừ ngày, tháng, năm trong Excel (phần 2)
- Sử dụng AutoFit để tự động thay đổi chiều cao của hàng trong Excel
- Cách tự động điều chỉnh chiều cao hàng trong Excel sử dụng Autofit
- Hướng dẫn tạo và định dạng bảng biểu trong Excel
- Kỹ thuật hay và hữu ích để xây dựng biểu đồ hình tròn trong Excel
- Tùy chỉnh nâng cao cho biểu đồ hình tròn trong Excel (P1)
- Tùy chỉnh nâng cao cho biểu đồ hình tròn trong Excel (P2)
- Cách hiển thị, ẩn, mở rộng hoặc thu gọn thanh công thức trong Excel
- Các thủ thuật thêm bớt nhanh cột trong Excel, hay và lạ
- Cách đếm từ trong Excel từ vùng dữ liệu bằng kết hợp các hàm Excel (P1)
- Cách đếm từ trong Excel từ vùng dữ liệu bằng kết hợp các hàm Excel (P2)
- Tính trung bình trọng số trong Excel bằng hàm Sum hoặc Sumproduct
- Hợp nhất dữ liệu trong Excel từ nhiều trang tính sang một trang tính
- Hợp nhất các trang tính Excel thành một trang tính trong Excel
- Các thủ thuật thêm bớt nhanh cột trong Excel, hay và lạ
- Tổng hợp những cách làm chủ công thức trong Excel
- Thủ thuật kiểm tra sai lệch dữ liệu trong bảng dữ liệu lớn của Excel
- So sánh nhiều ô và so sánh dãy ô với 1 ô mẫu trong Excel
- Hướng dẫn so sánh 2 ô theo độ dài chuỗi trong Excel
- Cách thay đổi và tạo định dạng ngày tháng mặc định trên Excel
- Cách thay đổi định dạng ngày tháng trong Excel
- Cách thay đổi định dạng ngày tháng trong Excel theo vị trí khu vực
- Định dạng của Excel không hoạt động – giải pháp
- Sắp xếp thứ tự trong danh sách Slicers trong Excel
- Những phím tắt chỉnh sửa hàng, cột tối ưu trong Excel
- Tạo một biểu đồ trong Excel từ hai hoặc nhiều trang khác nhau
- Tùy chỉnh biểu đồ trong Excel từ hai hoặc nhiều trang khác nhau
- Cách chèn và bỏ chèn ngắt trang trong Excel
- Cách loại bỏ và di chuyển ngắt trang trong Excel
- Tổng hợp các cách cộng trừ trong Excel
- Cách cộng hoặc trừ tuần, tháng từ ngày trong Excel
Xử lý sự cố
- Những cách khôi phục tập tin Excel bị lỗi hiệu quả nhất
- Những cơn ác mộng đối với Excel và cách khắc phục
- Hướng dẫn xử lý lỗi excel bị treo (Not responding) tối ưu nhất
- Những lỗi thường gặp trong Excel và cách khắc phục
- Cách chỉnh sửa, đánh giá và sửa lỗi công thức trong Excel – P1
- Cách chỉnh sửa, đánh giá và sửa lỗi công thức trong Excel – P2
- Giám sát công thức trong Excel và kết quả của chúng (Watch Window)
- Hướng dẫn cách in đường lưới trong bảng tính Excel
- Cách phục hồi file Excel chưa lưu hoặc bị ghi đè
Excel 2016
Nếu bạn sử dụng mật khẩu VBA trong excel nhưng lại không nhớ mật khẩu thì hãy đọc bài viết dưới đây để phá bỏ mật khẩu VBA trong Excel giúp bạn.
Cách thiết lập mật khẩu VBA trong Excel
Nếu bạn đang tìm cách crack mật khẩu VBA thì có lẽ bạn đã biết cách thiết lập nó. Tuy nhiên, ở đây, tôi sẽ nói qua về cách thiết lập loại hình bảo vệ này.
Tới tab Developer trong Excel và nhấp chọn Macros.

Cách phá mật khẩu VBA trong Excel hiệu quả
Nếu bạn không thấy tab Developer, tới File > Options, sau đó chọn Customize Ribbon. Bây giờ, di chuyển nhóm lệnh Developer từ bảng bên trái sang bên phải.
Khi bạn đã chọn Macros trong tab Developer, nhập tên cho Macro của bạn (đây chỉ là ví dụ, nên bạn có thể nhập tên khác tùy ý), sau đó nhấp chọn Create.
Sao chép và dán code dưới đây vào Visual Basic Editor. Đây là một Macro đơn giản cho phép nhập văn bản được trích dẫn vào ô A1. Nó không có mục đích thực sự, nhưng ở đây, chúng ta cần tạo một file để bảo vệ bằng mật khẩu.
Range(“A1”).Value = “Password Protected”
Bạn nên kết thúc như thế này.
Trong Visual Basic Editor, điều hướng tới Tools > VBAProject Properties.
Tới tab Protection để thiết lập mật khẩu. Bạn cũng cần tích vào ô bên cạnh Lock project for viewing.
Nhấp OK, đảm bảo bạn đã lưu tài liệu Excel dưới dạng tệp XLSM. Giờ thì chúng ta có thể kiểm tra xem mật khẩu vừa tạo đã hoạt động chưa. Đóng tài liệu, sau đó mở lại, tới tab Developer và nhấp chọn Visual Basic.
Khi bạn truy cập tài liệu VBAProject, bạn sẽ thấy cửa sổ nhắc nhập mật khẩu. Bây giờ chúng ta lại tìm cách để loại bỏ mật khẩu này.
Cách phá mật khẩu VBA trong Excel
Đầu tiên, chúng ta sẽ cần tải xuống một trình soạn thảo Hex. Nếu bạn chưa có, HxD (ứng dụng soạn thảo mã hex) sẽ là một lựa chọn thay thế miễn phí khá ổn.
Quá trình này sẽ có một chút khác biệt tùy thuộc vào việc chúng ta đang crack mật khẩu trong file XLS cũ hay file XLSM mới. Nếu bạn đang làm việc với file cũ, bạn có thể bỏ qua phần dưới đây.
Chuẩn bị file XLSM
Chúng ta cần thực hiện thêm một số công tác chuẩn bị để xóa mật khẩu khỏi file XLSM. Tìm file XLSM trên ổ cứng, sau đó đổi tên cho nó, thêm đuôi .zip vào cuối.
Tiếp theo, mở file bằng phần mềm nén như WinRAR hoặc 7-Zip. Bạn nên tìm một thư mục có tên xl.
Trong thư mục này, bạn cần tìm kiếm một tập tin có tên vbaProject.bin.
Trích xuất tập tin này và mở nó bằng Hex Editor.
Vô hiệu hóa mật khẩu VBA trong Excel
Đây là lúc thiết lập mật khẩu khác. Tạo một tài liệu Excel ảo, thêm Macro vào nó và thiết lập mật khẩu như đã mô tả ở phần trên. Tiếp theo, chúng ta sẽ lấy mã Hex quy định mật khẩu và chèn nó vào trong file mà chúng ta muốn truy cập.
Khi bạn đã thiết lập tập tin đó, lưu nó lại và thực hiện giống như quy trình kết thúc file vbaProject.bin ở trên. Hãy nhớ mật khẩu nhé!
Bây giờ, bạn sẽ có cả hai file vbaProject.bin cùng mở trong Hex Editor.
Sử dụng Ctrl + F trong file bạn đã tạo để tìm chuỗi dưới đây:
CMG=
Đây là sự khởi đầu của code quy định mật khẩu hiện tại. Chúng ta cần sao chép và dán 3 giá trị sau:
CMG=
DPB=
GC=
Một số mẹo để phá mật khẩu VBA trong Excel
Chuyển code này sang file vbaProject.bin khác và đặt nó trong vị trí tương ứng. Lưu file hex đã chỉnh sửa lại.
Giờ thì xóa file vbaProject.bin gốc khỏi tài liệu mà chúng ta đang cố gắng loại bỏ mật khẩu. Thay thế nó bằng tệp vbaProject.bin đã được chỉnh sửa, sau đó, đổi tên tệp của nó từ .zip sang .xlms hoặc .xls.
Mở tệp trong Excel. Trở lại tab Developer và nhấn Visual Basic, sau đó thử truy cập menu Project. Bạn sẽ thấy cửa sổ nhắc nhập mật khẩu, mật khẩu ở đây chính là cái mà chúng ta đã thiết lập trong tài liệu Excel ảo.
Vậy là bạn có thể truy cập lại tập tin rồi.
Thủ thuật này có thể rất tiện dụng khi bạn quên mật khẩu và bạn cần truy cập ngay một Macro VBA được bảo vệ bằng mật khẩu. Tuy nhiên, nó cũng sẽ minh họa một lỗ hổng bảo mật lớn đang hiện diện trong Excel. Nhìn chung, trong trường hợp cấp bách, bạn có thể dùng cách này để mở mật khẩu VBA trong Excel.
Chúc bạn thực hiện thành công nhé!