Học VBA Excel qua 100 ví dụ sẽ giúp bạn có kỹ năng điều khiển Excel tự động làm các công việc có tính lặp đi lặp lại trong Excel, giúp tăng năng suất và hiệu quả công việc văn phòng.
Lộ trình học tập: Siêu nhân Excel
Giảng viên: Ngọc Chiến MasterMOS
Học phí gốc: 1.800.000 đ. Học phí ưu đãi: 1.268.000 đ
Bài 1 | Giới thiệu toàn bộ nội dung khóa học bao gồm phần cơ bản và nâng cao |
Bài 2 | Giới thiệu các tài liệu đính kèm khóa học |
Bài 3 | Giới thiệu riêng về nội dung khóa học cơ bản |
Bài 4 | Download tài liệu đính kèm khóa học |
Bài 5 | Nhóm Facebook hỗ trợ học viên |
Bài 6 | Số Zalo hỗ trợ trực tiếp từ Giảng viên |
Bài 1 | Giới thiệu về ngôn ngữ Visual Basic |
Bài 2 | Visual Basic For Application và khi nào bạn nên dùng VBA |
Bài 3 | Ứng dụng thứ 1 của VBA: Các chương trình tự động hóa Excel thông qua Sub |
Bài 4 | Ứng dụng thứ 2 của VBA: Viết Hàm do người dùng tự định nghĩa User Define Function |
Bài 5 | Ứng dụng thứ 3 của VBA: Tạo Form giao diện tương tác với người dùng User Form |
Bài 6 | Ứng dụng thứ 4 của VBA: Tạo báo cáo Dashboard tương tác với VBA Form Control |
Bài 1 | Mở Tab Developer để làm việc với các tính năng của VBA |
Bài 2 | Sử dụng tính năng Record Macro để tìm hiểu về Sub |
Bài 3 | Giới thiệu về công thức dạng R1C1 và ứng dụng trong Excel VBA |
Bài 4 | Thiết lập thống nhất các thư mục trên máy tính để thực hành với Excel VBA |
Bài 5 | Save As Excel file thành Excel Macro File để chứa code VBA |
Bài 6 | Thiết lập Macro Security để chạy file có chứa Macro |
Bài 7 | Sắp xếp màn hình Excel và VBE để xem code được tự sinh ra với Macro Recorder |
Bài 8 | Dùng Macro Record ghi Macro một ví dụ lọc dữ liệu tự động |
Bài 9 | Sơ đồ hình cây các thành phần của VBA Excel |
Bài 10 | Làm quen với môi trường làm việc của Visual Basic Editor (VBE) |
Bài 1 | Viết Code VBA – Những khái niệm cơ sở |
Bài 2 | Cách viết câu lệnh khai báo, câu lệnh gán dữ liệu và câu lệnh thực thi trong Excel VBA |
Bài 3 | Cách viết thủ tục dạng Sub, dạng Function và Property trong Excel VBA |
Bài 4 | Cách đặt tên trong VBA và khái niệm về Phạm vi hoạt động của biến và thủ tục |
Bài 1 | Hệ thống các đối tượng trong Excel VBA (EXCEL OBJECT MODELS) |
Bài 2 | 3 điểm cần ghi nhớ về đối tượng: Thuộc tính (Property), Phương thức (Methods) và Sự kiện (Event) |
Bài 3 | Hiểu rõ hệ thống các đối tượng qua ví dụ cách điền giá trị vào một ô dữ liệu bằng Excel VBA – phần 1 |
Bài 4 | Cách điền giá trị vào ô dữ liệu bằng Excel VBA – phần 2 |
Bài 5 | Cách điền giá trị vào ô dữ liệu bằng Excel VBA – phần 3 |
Bài 1 | Các thuộc tính hay dùng của đối tượng Application và cách sử dụng |
Bài 2 | Các phương thức hay dùng của đối tượng Application và cách sử dụng |
Bài 3 | Bài tập về nhà 1 |
Bài 4 | Chữa bài tập về nhà 1 – Record Macro xử lý yêu cầu đề bài |
Bài 5 | Chữa bài tập về nhà 1 – Sửa code do Macro sinh ra theo kiến thức VBA đã học |
Bài 1 | Minh họa các phương thức và thuộc tính của Workbook qua Macro Recorder |
Bài 2 | Giải thích chi tiết các phương thức và thuộc tính của đối tượng Workbook |
Bài 3 | 5 cách tham chiếu đến một Worbook thông qua VBA |
Bài 4 | Đặt tên biến cho Workbook và truy cập Workbook thông qua tên biến |
Bài 5 | Truy cập Workbook có chứa dấu tiếng Việt (Workbook được đặt tên tiếng Việt) |
Bài 6 | Copy 1 Workbook đang đóng |
Bài 7 | Liệt kê danh sách các Workbook đang mở |
Bài 8 | Kiểm tra xem Workbook có tồn tại hay không |
Bài 9 | Đề bài tập về nhà 2 |
Bài 10 | Chữa bài tập về nhà 2 – Record Macro xử lý yêu cầu đề bài |
Bài 11 | Chữa bài tập về nhà 2 – Sửa code do Macro sinh ra theo kiến thức VBA đã học – phần 1 |
Bài 12 | Chữa bài tập về nhà 2 – Chạy code VBA theo từng dòng để kiểm tra lại kết quả |
Bài 1 | Giới thiệu phương pháp VBA mì ăn liền |
Bài 2 | Thực hành phương pháp VBA mì ăn liền: Làm ví dụ tách file tự động hàng loạt – phần 1 |
Bài 3 | Thực hành phương pháp VBA mì ăn liền: Làm ví dụ tách file tự động hàng loạt – Phần 2 |
Bài 1 | Minh họa các phương thức và thuộc tính của Worksheet qua Macro Recorder |
Bài 2 | Giải thích chi tiết các phương thức, thuộc tính: Thêm mới, copy, active, delete, rename, select của đối tượng Worksheet |
Bài 3 | Một số thuộc tính quan trọng của Worksheet |
Bài 4 | 5 cách tham chiếu đến một Worsheet thông qua VBA |
Bài 5 | Tham chiếu đến Worksheet thông qua Code name |
Bài 6 | Bài tập về nhà 3 |
Bài 7 | Chữa bài tập về nhà 3 – Record Macro xử lý yêu cầu đề bài |
Bài 8 | Chữa bài tập về nhà 3 – Sửa code do Macro sinh ra theo kiến thức VBA đã học – phần 1 |
Bài 9 | Chữa bài tập về nhà 3 – Sửa code do Macro sinh ra theo kiến thức VBA đã học – phần 2 |
Bài 10 | Chữa bài tập về nhà 3 – Chạy code VBA theo từng dòng để kiểm tra lại kết quả |
Bài 1 | Tham chiếu đến các ô dữ liệu Range/Cells, dòng và cột: Rows, Row, Columns, Column, EntireRow, EntireColumn |
Bài 2 | Di chuyển và lựa chọn linh hoạt trong sheet: End(), SpecialCells(xlLastCell) |
Bài 3 | Tìm dòng cuối cùng có chứa dữ liệu, hiểu chi tiết cách thực hiện |
Bài 4 | Tìm dòng cuối cùng, cột cuối cùng có chứa dữ liệu (mở rộng) |
Bài 5 | Các thuộc tính hay dùng của đối tượng Range: OFFSET |
Bài 6 | Các thuộc tính hay dùng của đối tượng Range: CurrentRegion và Resize |
Bài 7 | Các thuộc tính hay dùng của đối tượng Range: Kết hợp OFFSET va Resize |
Bài 8 | Các thuộc tính hay dùng của đối tượng Range: Formula và FormulaR1C1 |
Bài 9 | Các thuộc tính hay dùng của đối tượng Range: Cách AutoFill công thức trong VBA |
Bài 10 | Các thuộc tính hay dùng của đối tượng Range: Phân biệt Value và Text |
Bài 11 | Các thuộc tính hay dùng của đối tượng Range: Count, Address, Font, Interior |
Bài 12 | Các phương thức hay dùng của đối tượng Range: Select, Clear, Cut, Copy, Paste, Delete, PasteSpecial, ClearContens, ClearFormats |
Bài 13 | Các phương thức hay dùng của đối tượng Range: AutoFilter và AdvanceFilter |
Bài 14 | Đặt công thức tính toán linh hoạt trong Excel VBA thông qua chỉnh sửa công thức có chứa biến |
Bài 1 | Đối tượng Windows, đối tượng ListObject, đối tượng Pivot Table |
Bài 2 | Đối tượng ODBC Connection, đối tượng OLEDB Connection |
Bài 3 | Sử dụng Object Browser để tra cứu các đối tượng trong VBA Excel |
Bài 1 | Kiểu dữ liệu trong VBA |
Bài 2 | Biến trong VBA (biến kiểu dữ liệu Data Type, biến kiểu đối tượng Object) |
Bài 3 | Tùy chọn tính năng bắt buộc phải khai báo biến Option Explicit |
Bài 4 | Toán tử trong VBA |
Bài 1 | Vòng lặp For Next trong VBA, Exit For – phần 1 |
Bài 2 | Vòng lặp For Next trong VBA, Exit For – phần 2 |
Bài 3 | Vòng lặp For Each trong VBA |
Bài 4 | Vòng lặp Do-While-Until trong VBA, Exit Do – Phần 1 |
Bài 5 | Vòng lặp Do-While-Until trong VBA, Exit Do – Phần 2 |
Bài 6 | Vòng lặp While-Wend trong VBA và tránh lỗi khi viết vòng lặp |
Bài 1 | Sử dụng MsgBox để tương tác với người dùng |
Bài 2 | Sử dụng Inpubox để nhận giá trị người dùng nhập vào |
Bài 3 | Khối lệnh With-End With trong VBA |
Bài 4 | Giới thiệu cấu trúc các câu lệnh rẽ nhánh IF-THEN, IF-THEN-ELSE, IF-THEN-ELSEIF |
Bài 5 | Ví dụ sử dụng IF – Then, IF-THEN-ELSE, IF-THEN-ELSEIF |
Bài 6 | Ví dụ sử dụng IF-THEN-ELSEIF-ELSE, so sánh với câu lệnh IF lồng nhau trong Excel |
Bài 1 | Dùng VBA tạo Folder lưu trữ các file |
Bài 2 | Liệt kê danh sách các file Excel đang có trong Folder sử dụng hàm DIR |
Bài 3 | Sử dụng GetOpenFileName kết hợp Mảng để lựa chọn các file cần thao tác |
Bài 4 | Dùng VBA tạo File Text lưu Log file |
Bài 1 | 3 loại lỗi trong VBA Excel |
Bài 2 | Cách thức sử dụng ON ERROR để xử lý lỗi logic khi chạy chương trình |
Bài 3 | Sử dụng đối tượng ERR để hiển thị mã lỗi và mô tả về lỗi |
Bài 4 | Sử dụng Exit Sub hoặc IF Err |
Bài 5 | Debug chương trình VBA Excel |
Bài 6 | 6 cách chạy thủ tục trong VBA Excel |
Bài 1 | Tổng hợp sao kê bảo lãnh – Chỉnh sửa code VBA Excel phần 1 |
Bài 2 | Tổng hợp sao kê bảo lãnh – Chỉnh sửa code VBA Excel phần 2 |
Bài 3 | Tổng hợp sao kê bảo lãnh – Chạy code VBA Excel |
Bài 4 | Tổng hợp dữ liệu khách hàng – Chạy code VBA Excel |
Bài 5 | Tách file có chứa Data Validation sử dụng SAVE AS – Chỉnh sửa code VBA Excel |
Bài 6 | Tách file có chứa Data Validation sử dụng SAVE AS – Chạy code VBA Excel |
Bài 7 | Copy nhanh hàng nghìn dòng từ hàng sang cột – Chạy code VBA Excel |
Bài 8 | Tổng hợp dữ liệu sao kê thẻ tín dụng – Chỉnh sửa code VBA Excel |
Bài 9 | Tổng hợp dữ liệu sao kê thẻ tín dụng – Chạy code VBA Excel |
Bài 10 | Chương trình xuất file PDF tự động cho nhiều chi nhánh trong ngân hàng – Viết và chạy code VBA Excel |
Bài 1 | Tổng quan về kỹ thuật tạo biểu đồ động với Form Control |
Bài 2 | Giới thiệu về Form Controls trong VBA Excel – Active X Controls và Form Controls |
Bài 3 | Combo Box – Lựa chọn từ danh sách sổ xuống trong Excel |
Bài 4 | Check Box – Lựa chọn Check / Uncheck trong Excel |
Bài 5 | Spin Button – Di chuyển đi lên và đi xuống trong danh sách của Excel |
Bài 6 | List Box – Lựa chọn từ nhiều giá trị |
Bài 7 | Option Button – Lựa chọn 1 giá trị trong nhóm |
Bài 8 | Sử dụng Scroll Bar tạo danh sách dữ liệu linh hoạt |
Bài 1 | 130 đoạn code VBA sẵn sàng sử dụng |
Bài 1 | Giới thiệu nội dung tiếp theo của khóa học này |