Khóa học lập trình VBA trong Excel cung cấp những kiến thức cơ bản về lập trình với Excel dành cho những ai muốn tìm hiểu và nâng cao kỹ năng sử dụng Excel. Học viên sẽ được học cách viết những đoạn mã thực hiên các tác vụ tự động trong Excel.
Những kiến thức trong khóa học là cách để bạn có được những kỹ năng cơ bản về lập trình VBA Excel, cách sử dụng những tính năng trên Excel để thực hiện nhu cầu công việc của mình. Vậy khóa học Excel với lập trình VBA này có những gì?
Danh mục nội dung
- Khóa học lập trình VBA trong Excel là gì?
- Khóa học lập trình VBA trong Excel giúp được gì?
- Nội dung khóa học lập trình VBA trong Excel có những gì?
- Phần 1: Làm quen với VBA
- Phần 2: Làm việc với Biến, Sub và Function.
- Phần 3: Xử lý lỗi và gỡ rối chương trình.
- Phần 4: Các đối tượng trong VBA(VBA Objects).
- Phần 5: Tương tác với người sử dụng với các hộp thoại.
- Phần 6: Biểu thức logic và lệnh điều khiển IF.
- Phần 7: Sử dụng vòng lặp để tự động hóa công việc.
- Phần 8: Làm việc với UserForm.
- Phần 9: Tổng hợp báo cáo tự động với VBA.
- Phần 10: Tự động thực thi sự kiện của Workbook, Worksheets.
- Phần 11: Tổng kết khóa học.
Khóa học lập trình VBA trong Excel là gì?
VBA (Viisual Bassic for Applications) là ngôn ngữ sử dụng trình tạo macro và có thể tùy chỉnh ứng dụng Microsoft Office, đặc biệt là trong Excel. Bạn có thể tạo ra những tác vụ một cách tự động như khả năng tính toán, xử lý dữ liệu, tạo biểu đồ một cách tự động. Việc này giúp bạn nâng cao hiệu suất làm việc.
Khóa học lập trình VBA trong Excel là những kiến thức cơ bản để bạn bắt đầu học lập trình với VBA Excel. Những kiến thức mà học viên có được như cách làm việc với biến, sub và function, cách tạo các chương trình và cách để gỡ lỗi trong quá trình thực hiện.
Giảng viên Đinh Hồng Lĩnh hiện là trưởng phòng phát triển hệ thống của Công ty 3T, có hơn 5 năm giảng dạy và đào tạo trực tuyến trong lĩnh vực tin học văn phòng. Đã có hơn 20 nghìn học viên trên cả nước. Mục tiêu khóa học là giúp người mới có thể tự mình bắt đầu lập trình với VBA Excel.
Khóa học lập trình VBA trong Excel giúp được gì?
Bạn đang làm công việc văn phòng và thường xuyên sử dụng Excel để xử lý dữ liệu, những có một vấn đề là Excel chưa thể đáp ứng hết nhu cầu công việc của mìnih và thường xuyên phải lặp lại một công việc nhiều lần, bạn cần một công cụ hoặc tự mình tạo ra một ứng dụng phục vụ cho riêng nhu cầu của mình.
Khi xây dựng một chương trình cần có một người có đầy đủ và chuyên sâu về lập trình, bây giờ với khóa học lập trình VBA Excel sẽ hướng dẫn chi tiết và đơn giản để một người không biết gì về lập trình vẫn có thể thực hiện được, chỉ cẩn biết sử dụng Excel là được.
Khóa học sẽ bắt đầu từ những kiến thức tổng quát nhất về VBA Excel, tiếp đến là giúp học viên nắm rõ cách sử dụng macro, variable, sub, function, userform, vòng lặp for, các lệnh điều khiển if else…Đồng thời học viên cũng sẽ được giới thiệu những công cụ có thể ứng dụng vào công việc hàng ngày.
Ngoài những kiến thức cung cấp, khóa học còn chia sẻ các ứng dụng giúp tự động hóa trong quá trình xử dụng Excel, các code mẫu để học viên áp dụng nhanh chóng. Sau khi hoàn thành khóa học, học viên có thể tự mình tạo ra các form đăng nhập, quản lý nhân viên, khách hàng hoặc lên đơn hàng,….
Khóa học được áp dụng phương pháp L.I.P.E, mỗi bài giảng lý thuyết sẽ được kèm theo các ví dụ và bài tập thực hành, cuối mỗi chương sẽ có một bài kiểm tra kiến thức, vừa trao dồi kỹ năng và học viên biết được cần phải ôn lại những nội dung đã học trước khi qua phần mới.
Nội dung khóa học lập trình VBA trong Excel có những gì?
Tuy là hình thức học excel online nhưng những nội dung trong khóa học đủ để học viên có thể tự mình tạo ra những ứng dụng đơn giản đáp ứng công việc của mình. Mức học phí rẻ được sở hữu trọn đời, học viên hoàn toàn có thể học và ôn lại nhiều lần mà không tốn thêm chi phí nào khác.
Nội dung khóa học có thời lượng 11 giờ 57 phút với giá trình 61 bài giảng được chia 11 phần học chi tiết:
Phần 1: Làm quen với VBA
Bài 1: Làm quen với VBA.
Bài 2: Macro: cách tạo một Macro.
Bài 3: Sửa lại code Macro như thế nào đây?
Bài 4: Cách sử dụng Relative References trong Macro.
Bài 5: 3 cách gán nút cho Macro cực sinh động.
Bài 6: Hiểu rõ hơn về trình soạn thảo VBA – VBA Editor.
Bài 7: Cú pháp (Syntax) của VBA.
Bài 8: Bảo vệ code VBA của bạn như thế nào?
Phần 2: Làm việc với Biến, Sub và Function.
Bài 9: Biến, các kiểu biến và làm việc với biến trong VBA.
Bài 10: String và các hàm xử lý chuỗi.
Bài 11: Datetime và các hàm xử lý ngày tháng.
Bài 12: Sub và Function: sự khác biệt và khi nào sử dụng (Phần 1).
Bài 13: Sub và Function: sự khác biệt và khi nào sử dụng (Phần 2).
Bài 14: Phạm vi của Biến: dùng biến trong toàn bộ chương trình.
Phần 3: Xử lý lỗi và gỡ rối chương trình.
Bài 15: Giới thiệu về gỡ rối (Debug) trong VBA.
Bài 16: Xử lý khi gặp lỗi như thế nào?
Phần 4: Các đối tượng trong VBA(VBA Objects).
Bài 17: Các đối tượng đặc biệt hay dùng trong VBA.
Bài 18: Quan trọng: cách chọn, tương tác tới Cells, Range.
Bài 19: Worksheets: tự động nhân bản Sheets với VBA.
Bài 20: Range và Array: cách lấy dữ liệu từ Range và cho vào Array.
Bài 21: Các cách chọn ra vùng dữ liệu hiện tại và copy ra vùng khác.
Bài 22: Di chuyển nhanh trong Range với hàm End.
Bài 23: Ứng dụng: cách tìm ra dòng cuối cùng trong vùng dữ liệu.
Bài 24: Đặc biệt: Code gọn gàng với từ khóa With.
Phần 5: Tương tác với người sử dụng với các hộp thoại.
Bài 25: Message Box.
Bài 26: Input Box.
Bài 27: Sử dụng Inputbox lấy vào 1 vùng dữ liệu.
Phần 6: Biểu thức logic và lệnh điều khiển IF.
Bài 28: Điều khiển rẽ nhánh với biểu thức IF.
Bài 29: Hai cách sử dụng IF lồng IF.
Bài 30: Sử dụng nhiều điều kiện logic với AND và OR.
Bài 31: Sử dụng Select … case.
Phần 7: Sử dụng vòng lặp để tự động hóa công việc.
Bài 32: Vòng lặp For … Next.
Bài 33: Vòng lặp đối tượng trong mảng For Each.
Bài 34: Vòng lặp điều kiện Do Until.
Bài 35: Vòng lặp điều kiện Do While.
Bài 36: Quan trọng: Cách tăng tốc độ cho vòng lặp.
Bài 37: Mở chọn files với OpenFileName.
Bài 38: Tìm kiếm dữ liệu trong Sheet với Find.
Bài 39: Ứng dụng: Tách một file nhiều sheet thành nhiều file.
Phần 8: Làm việc với UserForm.
Bài 40: Tạo ra một UserForm mới.
Bài 41: Làm việc với Nút (Button).
Bài 42: Mở và đóng một UserForm.
Bài 43: Làm việc với ô nhập chuỗi (Textbox).
Bài 44: Làm việc với nút chọn (Option Button).
Bài 45: Làm việc với Checkbox.
Bài 46: Làm việc với ngày tháng trên Userform.
Bài 47: Sử dụng Tab Index giúp dễ dàng nhập liệu trên Userform.
Bài 48: Ứng dụng: Tạo ra Userform nhập liệu nâng cao (phần 1).
Bài 49: Ứng dụng: Tạo ra Userform nhập liệu nâng cao (phần 2).
Bài 50: Gán các chức năng của Form vào Menu Ribbon.
Phần 9: Tổng hợp báo cáo tự động với VBA.
Bài 51: Cách lấy ra vùng chứa dữ liệu và loại bỏ tiêu đề.
Bài 52: Ứng dụng: Duyệt tất cả các file trong 1 Folder.
Bài 53: Ứng dụng: Lọc dữ liệu với Advanced Filter cách tạo báo cáo động.
Bài 54: Ứng dụng: Tổng hợp báo cáo với copy dữ liệu ra một vùng khác.
Bài 55: Ứng dụng: Tổng hợp báo cáo từ các File khác trong VBA.
Bài 56: Ứng dụng: Lọc dữ liệu báo cáo với Auto FIlter.
Phần 10: Tự động thực thi sự kiện của Workbook, Worksheets.
Bài 57: Thực thi lệnh khi mở File: Open Workbook Event.
Bài 58: Thực thi lệnh khi thay đổi dữ liệu trong Sheet: Sheet Change Event.
Bài 59: Ứng dụng: không cho paste dữ liệu trong một vùng dữ liệu.
Phần 11: Tổng kết khóa học.
Bài 60: Kỹ năng tìm kiếm trong Lập trình.
Bài 61: Bài tập cuối khóa VBA.
* Bạn được sở hữu khóa học trọn đời.
* Được học thử trước khi đăng ký.
* Giảm % khi thanh toán online.
[…] Học lập trình VBA (Visual Basic for Applications): Đây là ngôn ngữ lập trình được tích hợp trong Excel, cho phép bạn viết các macro (tập hợp các lệnh) để thực hiện các tác vụ tự động. VBA có thể giúp bạn kiểm soát được nhiều chi tiết và tùy biến cao, nhưng nó cũng đòi hỏi bạn phải có kiến thức về lập trình và thời gian để học và viết code. Nếu bạn muốn học VBA, bạn có thể tham khảo các nguồn học trực tuyến như Microsoft Docs, Excel Easy, Udemy hoặc tham khảo khóa học tại đây. […]
Nhìn nội dung cũng khá dễ học với người mới, tuy nhiên bạn phải biết sử dụng Excel cơ bản mới có thể học được khóa VBA Excel này.