Mô tả

Bạn đang sử dụng Excel như một phần không thể thiếu trong công việc của mình. Tuy nhiên, Excel vẫn chưa thể đáp ứng được tất cả nhu cầu của bạn.

Bạn vẫn phải làm rất nhiều các công việc lặp đi lặp lại một cách thủ công. Và với số lượng dữ liệu lớn, bạn vẫn ước có một công cụ gì đó giúp bạn tự động hóa được toàn bộ công việc này.

Bạn đã nghe nói đến VBA, Macro. Nhưng với bạn, nó vẫn là cái gì đó rất khó, mà chỉ "dân công nghệ" mới có thể làm được. Có thể, bạn rất muốn thử học VBA, Macro, nhưng bạn chưa biết bắt đầu từ đâu? học cái gì trước, cái gì sau?

Hãy tham gia khoá học này để:

  • Được học từ đầu, từ cơ bản đến nâng cao kiến thức về VBA

  • Được học từ gốc, không sợ không biết gì về VBA thì không học được

  • Nẵm rõ cách sử dụng: Macro, Variable, Sub, Fuction, Userform, vòng lặp For, lệnh điều khiển IF ELSE, ...

  • Được giới thiệu các ứng dụng có thể dùng được ngay trong công việc

  • Khóa học thiết kế theo phương pháp L.I.P.E, cung cấp đầy đủ giáo trình từ lý thuyết đến các bài thực hành sau mỗi bài, các bài kiểm tra sau từng chương và bài thi hết khóa học, giúp học viên trau dồi kỹ năng ngay sau khi học

  • Được trợ giúp trực tiếp từ giảng viên, trả lời thắc mắc của bạn trong hệ thống diễn đàn lớp học

VBA là một công cụ tuyệt vời mà Microsoft bổ sung cho không chỉ Excel, mà toàn bộ các công cụ Office khác, để giúp người dùng như bạn tự mình tạo ra được các hàm dành cho riêng bạn, tự động hóa các công việc lặp lại với dữ liệu lớn, tạo ra được các Form nhập liệu quản lý phức tạp theo ý bạn, ...và rất nhiều thứ khác nữa.

Đầu tư cho việc học luôn luôn sinh lời. Hãy đầu tư cho bản thân ngay hôm nay và làm chủ kỹ năng VBA.

Chúc bạn thành công!

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

Yêu cầu

Nội dung khoá học

11 sections

Làm quen với VBA và Macro

9 lectures
QUAN TRỌNG! Tải tài liệu và Hướng dẫn cách học hiệu quả - Xem đầu tiên
01:01
Làm quen với VBA
05:42
Macro: cách tạo một Macro
07:46
Sửa lại code Macro như thế nào đây?
12:08
Cách sử dụng Relative References trong Macro
15:39
3 cách gán nút cho Macro cực sinh động
07:31
Hiểu rõ hơn về trình soạn thảo VBA - VBA Editor
17:29
Cú pháp (Syntax) của VBA
12:35
Bảo vệ code VBA của bạn như thế nào?
03:30

Làm việc với Biến, Sub và Function

6 lectures
Biến, các kiểu biến và làm việc với biến trong VBA
18:35
String và các hàm xử lý chuỗi
13:09
Datetime và các hàm xử lý ngày tháng
17:56
Sub và Function: sự khác biệt và khi nào sử dụng (Phần 1)
09:29
Sub và Function: sự khác biệt và khi nào sử dụng (Phần 2)
12:17
Phạm vi của Biến: dùng biến trong toàn bộ chương trình
12:20

Xử lý lỗi và gỡ rối chương trình

2 lectures
Giới thiệu về gỡ rối (Debug) trong VBA
10:05
Xử lý khi gặp lỗi như thế nào?
16:23

Các đối tượng trong VBA (VBA Objects)

8 lectures
Các đối tượng đặc biệt hay dùng trong VBA
07:23
Quan trọng: cách chọn, tương tác tới Cells, Range
08:53
Worksheets: tự động nhân bản Sheets với VBA
15:44
Range và Array: cách lấy dữ liệu từ Range và cho vào Array
16:36
Các cách chọn ra vùng dữ liệu hiện tại và copy ra vùng khác
08:16
Di chuyển nhanh trong Range với hàm End
09:12
Ứng dụng: cách tìm ra dòng cuối cùng trong vùng dữ liệu
11:25
Đặc biệt: Code gọn gàng với từ khóa With
11:25

Tương tác với người sử dụng với các hộp thoại

3 lectures
Message Box
07:30
Input Box
06:51
Sử dụng Inputbox lấy vào 1 vùng dữ liệu
11:33

Biểu thức logic và lệnh điều khiển IF

4 lectures
Điều khiển rẽ nhánh với biểu thức IF
06:03
Hai cách sử dụng IF lồng IF
04:33
Sử dụng nhiều điều kiện logic với AND và OR
08:57
Sử dụng Select ... case
07:59

Sử dụng vòng lặp để tự động hóa công việc

8 lectures
Vòng lặp For ... Next
12:31
Vòng lặp đối tượng trong mảng For Each
08:11
Vòng lặp điều kiện Do Until
11:47
Vòng lặp điều kiện Do While
07:39
Quan trọng: Cách tăng tốc độ cho vòng lặp
09:49
Mở chọn files với OpenFileName
19:22
Tìm kiếm dữ liệu trong Sheet với Find
22:40
Ứng dụng: Tách một file nhiều sheet thành nhiều file
09:11

Làm việc với UserForm

11 lectures
Tạo ra một UserForm mới
05:14
Làm việc với Nút (Button)
09:09
Mở và đóng một UserForm
12:00
Làm việc với ô nhập chuỗi (Textbox)
11:40
Làm việc với nút chọn (Option Button)
19:49
Làm việc với Checkbox
11:24
Làm việc với ngày tháng trên Userform
10:59
Sử dụng Tab Index giúp dễ dàng nhập liệu trên Userform
05:30
Ứng dụng: Tạo ra Userform nhập liệu nâng cao (phần 1)
27:43
Ứng dụng: Tạo ra Userform nhập liệu nâng cao (phần 2)
34:26
Gán các chức năng của Form vào Menu Ribbon
05:57

Tổng hợp báo cáo tự động với VBA

6 lectures
Cách lấy ra vùng chứa dữ liệu và loại bỏ tiêu đề
08:51
Ứng dụng: Duyệt tất cả các file trong 1 Folder
15:14
Ứng dụng: Lọc dữ liệu với Advanced Filter cách tạo báo cáo động
09:49
Ứng dụng: Tổng hợp báo cáo với copy dữ liệu ra một vùng khác
07:41
Ứng dụng: Tổng hợp báo cáo từ các File khác trong VBA
15:58
Ứng dụng: Lọc dữ liệu báo cáo với Auto FIlter
14:52

Tự động thực thi sự kiện của Workbook, Worksheets

3 lectures
Thực thi lệnh khi mở File: Open Workbook Event
12:47
Thực thi lệnh khi thay đổi dữ liệu trong Sheet: Sheet Change Event
19:13
Ứng dụng: không cho paste dữ liệu trong một vùng dữ liệu
15:23

Tổng kết khóa học

2 lectures
Kỹ năng tìm kiếm trong Lập trình
08:27
Bài tập cuối khóa VBA
01:12

Đánh giá của học viên

Chưa có đánh giá
Course Rating
5
0%
4
0%
3
0%
2
0%
1
0%

Bình luận khách hàng

Viết Bình Luận

Bạn đánh giá khoá học này thế nào?

image

Đăng ký get khoá học Udemy - Unica - Gitiho giá chỉ 50k!

Get khoá học giá rẻ ngay trước khi bị fix.