VBA02 - Học VBA tự động hóa Excel qua 100 ví dụ - Level 2

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
Ngọc Chiến MasterMOS
0 Đánh giá 227 Học viên

Bạn sẽ học được gì

  • Viết chương trình điều khiển phần mềm Excel (Application), điều khiển các file Excel (Workbook).
  • Điều khiển các Sheets, Worksheets, các vùng dữ liệu Range và ô dữ liệu Cells.
  • Viết các công thức đẩy vào Excel từ VBA.
  • Biết cách làm 1 chương trình tự động hóa với Excel VBA từ đầu tới cuối.
  • Tổng hợp dữ liệu tự động hàng loạt.
  • Tách file dữ liệu tự động hàng loạt.
  • Gửi email tự động kèm nhiều hình ảnh, nhiều file đính kèm.
  • Kết hợp VBA Excel và SQL Server để tối ưu việc làm báo cáo tự động.
  • Xử lý dữ liệu lớn lên đến hàng trăm triệu dòng nhờ SQL và VBA.
  • Sử dụng VBA Excel kết hợp với các phần mềm khác trong bộ Office. Ví dụ Outlook, Word, Powerpoint.
  • Sử dụng VBA Excel kết hợp với việc mở các trang Web, download dữ liệu từ Google Sheet một cách tự động.
  • Tạo ra được các hàm do người dùng tự định nghĩa User Define Function.
  • Tạo ra được các Form tương tác với người dùng User Form.
  • Và nhiều ứng dụng thú vị khác các bạn có thể tham khảo trong phần Các ví dụ của khóa học này…

Giới thiệu khóa học

Giới thiệu về Khoá học

  • Bạn muốn điều khiển Excel để tự động làm những công việc lặp đi lặp lại hàng ngày?
  • Hãy tham dự khóa học để nhanh chóng làm chủ công cụ tự động hóa tuyệt vời này.
  • Khóa học đã được triển khai tại nhiều ngân hàng, công ty chứng khoán, tài chính hàng đầu Việt Nam.
  • Khóa học với hơn 100 ví dụ ứng dụng trong thực tế.

Mục tiêu của khóa học

  • Giúp học viên làm chủ được kỹ năng tự động hóa Excel thông qua ngôn ngữ VBA
  • VBA – Visual Basic For Application là ngôn ngữ tích hợp sẵn trong bộ công cụ Microsoft Office.
  • Giảm thiểu tối đa các thao tác thủ công, lặp đi lặp lại, tiết kiệm nhiều thời gian xử lý công việc.
  • Tự tin làm chủ những đoạn code đầu tiên trong cuộc đời một cách đơn giản, bài bản.
  • Các ví dụ thực tế trong khóa học làm theo tư duy của người làm nghiệp vụ nên rất dễ hiểu và ứng dụng.
  • Trở thành ngôi sao trong mắt đồng nghiệp và Sếp.
  • Tăng thu nhập của bạn nhờ thành thạo các kỹ năng chuyên sâu sau khóa học.

Ai nên học khóa VBA Excel

  • Cán bộ thuộc các bộ phận làm báo cáo, số liệu, muốn tự động hóa Excel.
  • Các học viên muốn nâng trình độ Excel lên một tầm cao mới.
  • Các bạn sinh viên đam mê công nghệ, mong muốn làm chủ kiến thức mới.
  • Tất cả những ai muốn cải tiến hiệu suất làm việc của mình.

Các công cụ sẽ sử dụng trong khoá VBA Excel

  • Microsoft Excel 2016: Quản trị dữ liệu, tính toán tổng hợp với các hàm mạnh mẽ,..
  • Microsoft Visual Basic 7.0: Công cụ được tích hợp sẵn khi cài đặt phần mềm Microosft Office.

Các kết quả đầu ra của khóa học

  • Viết chương trình điều khiển phần mềm Excel (Application), điều khiển các file Excel (Workbook).
  • Điều khiển các Sheets, Worksheets, các vùng dữ liệu Range và ô dữ liệu Cells.
  • Viết các công thức đẩy vào Excel từ VBA.
  • Biết cách làm 1 chương trình tự động hóa với Excel VBA từ đầu tới cuối.
  • Tổng hợp dữ liệu tự động hàng loạt.
  • Tách file dữ liệu tự động hàng loạt.
  • Gửi email tự động kèm nhiều hình ảnh, nhiều file đính kèm.
  • Kết hợp VBA Excel và SQL Server để tối ưu việc làm báo cáo tự động.
  • Xử lý dữ liệu lớn lên đến hàng trăm triệu dòng nhờ SQL và VBA.
  • Sử dụng VBA Excel kết hợp với các phần mềm khác trong bộ Office. Ví dụ Outlook, Word, Powerpoint.
  • Sử dụng VBA Excel kết hợp với việc mở các trang Web, download dữ liệu từ Google Sheet một cách tự động.
  • Tạo ra được các hàm do người dùng tự định nghĩa User Define Function.
  • Tạo ra được các Form tương tác với người dùng User Form.
  • Và nhiều ứng dụng thú vị khác các bạn có thể tham khảo trong phần Các ví dụ của khóa học này…

Yêu cầu trước khi tham gia khóa học VBA Excel

  • Học viên có máy tính cá nhân, Laptop
  • Máy tính học viên có cài Microsoft Excel từ 2013 trở lên.
  • Khuyến khích phiên bản 2016, 2019, hoặc Microsoft 365
  • Khuyến khích học viên hoàn thành khóa học “Học VBA Excel qua 100 ví dụ – Level 1”

Nội dung khóa học

  • Bài 1.1: Hướng dẫn sử dụng hệ thống học tập online LMS.PTDL.VN 4:52
  • Bài 1.2: Hướng dẫn cách Download Tài liệu thực hành khóa học trên LMS.PTDL.VN 0:58
  • Bài 1: Giới thiệu khóa học 6:14
  • Bài 2: Giới thiệu Giảng viên Ngọc Chiến MasterMOS 1:56
  • Bài 3: Download tài liệu đính kèm khóa học
  • Bài 4: Nhóm Facebook hỗ trợ học viên MasterMOS
  • Bài 5: Số Zalo hỗ trợ học viên của Giảng viên
  • Bài 6: Giới thiệu về Mảng Array trong VBA - Tại sao cần dùng Array 2:22
  • Bài 7: Giới thiệu về mảng tĩnh - Static Array trong VBA 4:34
  • Bài 8: Khai báo mảng tĩnh Static Array với chỉ số bắt đầu từ 1 2:14
  • Bài 9: Khai báo và sử dụng mảng động - Dynamic Array 5:21
  • Bài 10: Khai báo lại mảng động vẫn giữ giá trị ban đầu với từ khóa Preserve 2:47
  • Bài 11: Khai báo và sử dụng mảng 2 chiều - Làm việc với vùng dữ liệu Range 4:55
  • Bài 12: Đọc dữ liệu từ mảng 2 chiều với 2 vòng lặp lồng nhau 4:29
  • Bài 13: Kết hợp các câu lệnh, copy - paste linh hoạt với mảng dữ liệu 2 chiều 9:37
  • Bài 14: Sử dụng Array xử lý bài toán tổng hợp dữ liệu tự động - tăng tốc độ chạy chương trình 10:15
  • Bài 15: Lợi ích của việc sử dụng đối tượng Dictionary trong Excel VBA 2:08
  • Bài 16: Cách khai báo và lưu giá trị vào Dictionary 6:40
  • Bài 17: Cách sử dụng Dictionary để loại bỏ trùng lặp trong 1 danh sách các giá trị 6:58
  • Bài 18: Cách sử dụng Dictionary để tính tổng theo nhóm 3:43
  • Bài 19: Cập nhật giá trị và đọc giá trị từ Dictionary 4:10
  • Bài 20: Ứng dụng Dictionary làm nghiệp vụ tách file dữ liệu tự động 7:05
  • Bài 21: Giới thiệu về đối tượng Collection trong Excel VBA 5:56
  • Bài 22: Cách lưu giá trị vào tuyển tập Collection, đọc giá trị ra với vòng lặp For Next 3:50
  • Bài 23: Cách lưu giá trị vào tuyển tập Collection, đọc giá trị ra với vòng lặp For Each 2:09
  • Bài 24: Sử dụng phương thức Add của đối tượng Collection 4:30
  • Bài 25: Sử dụng phương thức Remove của đối tượng Collection 2:46
  • Bài 26: Sử dụng Key định danh cho đối tượng Collection trong phương thức Add, Remove 5:00
  • Bài 27: Liên hệ với tuyển tập Workbooks trong Excel VBA 1:14
  • Bài 28: Tuyển tập Collection chỉ đọc, không được phép ghi giá trị 1:46
  • Bài 29: Ứng dụng Collection làm nghiệp vụ lọc dữ liệu tự động với tùy chọn dữ liệu lọc linh hoạt 6:49
  • Bài 29.2: Ứng dụng Collection tách nhiều số khỏi đoạn văn bản với số có một chữ số 10:44
  • Bài 29.3: Ứng dụng Collection và các hàm linh hoạt để tách nhiều số khỏi văn bản - phần 1 8:56
  • Bài 29.4: Ứng dụng Collection và các hàm linh hoạt để tách nhiều số khỏi văn bản - phần 2 8:25
  • Bài 30: Hàm do VBA cung cấp sẵn – Built in Function và sử dụng hàm của Excel từ VBA – Excel WorksheetFunction 6:34
  • Bài 31: Cách viết hàm tự định nghĩa User Define Function trong VBA 5:04
  • Bài 32: Tạo Add-in lưu các hàm người dùng tự định nghĩa và chạy trên nhiều máy khác nhau 4:40
  • Bài 33: Một số Add in hữu ích phục vụ công việc (sưu tầm) 1:37
  • Bài 34: Giới thiệu về UserForm và cách tạo UserForm sử dụng Text box, Option Button, combo box để nhập dữ liệu 6:26
  • Bài 35: Khởi tạo các giá trị ban đầu cho UserForm 5:53
  • Bài 36: Thiết lập Rule để kiểm tra định dạng dữ liệu nhập vào UserForm 3:32
  • Bài 37: Ghi dữ liệu từ UserForm xuống Sheet dữ liệu 5:24
  • Bài 38: Ứng dụng sự kiện Event tạo tiện ích tra cứu dữ liệu nhanh trong Excel 8:54
  • Bài 39: Sự kiện hay dùng cho Workbook 3:05
  • Bài 40: Sự kiện hay dùng cho Worksheet 3:51
  • Bài 41: Cách sử dụng FIND trong Excel VBA 10:45
  • Bài 42: Ứng dụng FIND xóa nhiều dòng dữ liệu linh hoạt 17:58
  • Bài 43: Cách sử dụng Advance Filter linh hoạt trong Excel thông thường 7:52
  • Bài 44: Sử dụng Advance Filter trong VBA tạo báo cáo chi tiết linh hoạt 4:42
  • Bài 45: Gửi email hàng loạt cơ bản – Email chứa 1 file đính kèm (phần 1) 8:43
  • Bài 46: Gửi email hàng loạt cơ bản – Email chứa 1 file đính kèm (phần 2) 12:14
  • Bài 47: Gửi email hàng loạt nâng cao – Email chứa hình ảnh 6:09
  • Bài 48: Gửi email hàng loạt nâng cao – Email chứa nhiều file đính kèm (*.docx, *.pdf, *.rar) 7:14
  • Bài 49: Ứng dụng tổng hợp – Tách file và gửi email full tính năng 8:53
  • Bài 50: Tách file ra nhiều sheet dựa vào điều kiện Filter 11:22
  • Bài 51: Tách file ra nhiều Workbook sử dụng kỹ thuật Copy to new sheet 11:39
  • Bài 52: Tách file kết quả đích có nhiều sheet và có chứa Data Validation (phần 1) 5:21
  • Bài 53: Tách file kết quả đích có nhiều sheet và có chứa Data Validation (phần 2) 9:29
  • Bài 54: Tách fille theo 2 tiêu chí lọc dữ liệu 5:12
  • Bài 55: Tách fille theo 3 tiêu chí lọc dữ liệu 6:46
  • Bài 56: Tổng hợp thông tin ứng viên trong hành chính nhân sự (phần 1) 11:05
  • Bài 57: Tổng hợp thông tin ứng viên trong hành chính nhân sự (phần 2) 7:35
  • Bài 58: Tổng hợp chương trình đào tạo trong hành chính nhân sự (phần 1) 13:27
  • Bài 59: Tổng hợp chương trình đào tạo trong hành chính nhân sự (phần 2) 7:25
  • Bài 60: Tổng hợp sao kê bảo lãnh trong ngân hàng 0:45
  • Bài 61: Tổng hợp thông tin khách hàng trong kinh doanh 0:29
  • Bài 62: Tổng hợp dữ liệu sao kê thẻ tín dụng trong ngân hàng 0:36
  • Bài 63: Tổng hợp dữ liệu điểm khảo sát chi nhánh trong Quản lý chất lượng 8:53
  • Bài 64: Tổng hợp nhiều sheet từ nhiều Workbook vào 1 Workbook 5:20
  • Bài 65: Tổng hợp dữ liệu sử dụng 2 vòng lặp lồng nhau 9:35
  • Bài 66: Dùng VBA tạo báo cáo PIVOT TABLE tự động cập nhật dữ liệu mới_Record Macro 13:02
  • Bài 67: Dùng VBA tạo báo cáo PIVOT TABLE tự động cập nhật dữ liệu mới_Auto VBA 22:21
  • Bài 68: Dùng VBA tạo báo cáo PIVOT TABLE tự động kết hợp các chương trình khác 12:12
  • Bài 69: Tự động cập nhật dữ liệu mới (Refresh) cho Excel Pivot Table với đoạn code VBA đơn giản 8:41
  • Bài 70: Hướng dẫn lấy dữ liệu vào Excel từ Microsoft SQL Server (kết nối ODBC), Microsoft Access 6:41
  • Bài 71: Hướng dẫn lấy dữ liệu vào Excel từ Microsoft Query với nguồn dữ liệu là SQL Server 8:37
  • Bài 72: Tách file hàng triệu dòng kết hợp SQL Server và Excel qua kết nối ODBC 10:55
  • Bài 73: Tách file hàng triệu dòng kết hợp SQL Server và Excel qua kết nối OLEDB 5:12
  • Bài 74: Kết nối SQL Server và Excel qua VBA ADO – Xem/Thêm/Sửa/Xóa dữ liệu từ VBA vào bảng của SQL Server 6:03
  • Bài 75: Ứng dụng đổi tên file Excel hàng loạt trong 1 folder 3:36
  • Bài 76: Ứng dụng copy email tự động từ Outlook sang Excel 5:46
  • Bài 77: VBA Excel và Word – Copy dữ liệu từ Excel sang Word 5:53
  • Bài 78: VBA Excel và PowerPoint – Copy dữ liệu từ Excel sang PPT 4:05
  • Bài 79: Chương trình tạo mục lục tự động cho Workbook và Worksheet 5:39
  • Bài 80: Viết chương trình VBA tự động mở link file Youtube 5:22
  • Bài 81: Ứng dụng chuẩn hóa file Excel đầu vào để import vào SQL 9:09
  • Bài 82: Chương trình VBA Excel tự động load dữ liệu từ Google Sheet, lưu file Excel 7:57
  • Bài 83: VBA Excel tự động Autofit dòng, cột 1:18
  • Bài 84: Sử dụng tính năng Text to Column với nhiều cột tự động 1:22
  • Bài 85: Tạo Folder tự động theo danh sách tại vùng dữ liệu Range 1:13
  • Bài 86: Xóa nhanh nhiều Sheet theo điều kiện 1:15
  • Bài 87: Tạo nhiều bảng tính theo tên có sẵn 1:22
  • Bài 88: Phân chia trang tính theo số lượng cột và dòng cho trước 2:22
  • Bài 89: Xóa dòng bị blank 1:58
  • Bài 90: Tách số khỏi chuỗi văn bản 0:47
  • Bài 91: Unhide tất cả các sheet cùng một lúc 1:27
  • Bài 92: Giới thiệu nội dung tiếp theo của khóa học này 2:55

Thông tin giảng viên

Ngọc Chiến MasterMOS
3008 Học viên 34 Khóa học

Nguyễn Ngọc Chiến là chuyên gia đào tạo Phân tích dữ liệu và Tin học ứng dụng với các chứng chỉ Microsoft Technology Associate (về SQL Server và Python), Microsoft Data Analyst Associate (về Power BI), Microsoft Office Master, Microsoft Excel Expert của Microsoft. Chi tiết chứng chỉ của anh tại https://ptdl.vn/ccgv

Anh có 13 năm kinh nghiệm trong lĩnh vực Card Product, Digital Banking, Management Information System (MIS) – Business Intelligence (BI) – Data Analytics (DA) tại các ngân hàng hàng đầu Việt Nam.

Anh có kinh nghiệm đào tạo tại 18 ngân hàng, công ty tài chính, chứng khoán, viễn thông lớn nhất Việt Nam với trên 120 lớp OFFLINE/ZOOM, và trên 12000 học viên tại các hệ thống ONLINE như Edumall, Unica, Kyna, UB, LMS.PTDL.VN

Anh thường xuyên chia sẻ kiến thức về Excel trên Facebook và Tiktok, với tổng số người theo dõi lên tới 100.000 người.

Các doanh nghiệp tiêu biểu anh đã triển khai đào tạo: các ngân hàng VCB, BIDV, MBB, VIB, PVCombank, LPBank, TPBank, NCB, Oceanbank, công ty viễn thông Viettel Hà Nội, công ty tài chính MCredit, công ty chứng khoán SSI, công ty bảo hiểm MB Ageas Life, công ty chuỗi thực phẩm TH, công ty xuất nhập khẩu Viettel Commerce, công ty dược phẩm Lục Tỉnh Delta, Tổng công ty hạ tầng mạng VNPTNet, Hiệp hội ngân hàng Việt Nam VNBA.

Anh dày công xây dựng các khóa đào tạo để biến kiến thức tin học có tính kỹ thuật cao trở nên dễ tiếp thu.

Anh được học viên yêu mến gọi là “Thầy dạy tin học ứng dụng dễ hiểu nhất Việt Nam“. 

Anh là Founder của MasterMOS Education.

 

Học viên đánh giá

0
0 Đánh giá

0%

0%

0%

0%

0%

Khóa học liên quan

SQLK75 - Xử lý, phân tích dữ liệu với SQL - Ghi lại lớp học OFFLINE
Ngọc Chiến MasterMOS
(0) 5 Học viên
3.600.000đ
5.200.000đ
(-31%)
SQLMBGroup - Xử lý, phân tích dữ liệu với SQL - Ghi lại lớp học OFFLINE
Ngọc Chiến MasterMOS
(0) 27 Học viên
3.600.000đ
5.200.000đ
(-31%)
EDBK28_Trực quan dữ liệu, làm báo cáo Excel Dashboard - Ghi lại lớp học OFFLINE
Ngọc Chiến MasterMOS
(0) 6 Học viên
2.500.000đ
3.500.000đ
(-29%)
SQLMBS - Xử lý, phân tích dữ liệu với SQL - Ghi lại lớp học OFFLINE
Ngọc Chiến MasterMOS
(0) 20 Học viên
3.600.000đ
5.200.000đ
(-31%)
SQLMBB - Xử lý, phân tích dữ liệu với SQL - Ghi lại lớp học OFFLINE
Ngọc Chiến MasterMOS
(0) 63 Học viên
3.600.000đ
5.200.000đ
(-31%)
1.068.000 1.500.000 -29%
Đăng ký học Thêm vào giỏ hàng
Thời lượng: 9 giờ 25 phút
Giáo trình: 97 Bài học
Học mọi lúc mọi nơi
Học trên mọi thiết bị: Mobile, TV, PC