Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Đề cương khóa học
Macros
- Ghi lại và chỉnh sửa macros
- Gán macros cho biểu mẫu, thanh công cụ, phím tắt
VBA Môi trường
- Trình soạn thảo Visual Basic và các tùy chọn của nó
- Management thành phần
- Phím tắt
- Tối ưu hóa môi trường
Giới thiệu về lập trình thủ tục
- Thủ tục: Hàm Sub
- Kiểu dữ liệu
- Câu lệnh if ... then ... elseif ... else ... end if
- Câu lệnh Case
- Vòng lặp for ... loop while, until
- Vòng lặp for ... next
- Hướng dẫn vòng lặp break (exit)
- Xử lý mảng
Chuỗi được trích dẫn
- Kết hợp các chuỗi được trích dẫn (concat)
- Chuyển đổi sang các loại khác (ngầm định và tường minh)
- Các tính năng xử lý chuỗi được trích dẫn
Visual Basic
- Tải xuống và tải lên dữ liệu vào bảng tính (Cells, Range)
- Tải xuống và tải lên dữ liệu cho người dùng (InputBox, MsgBox)
- Khai báo biến
- Phạm vi và thời gian tồn tại của biến
- Các toán tử và độ ưu tiên của chúng
- Các mô-đun tùy chọn
- Tạo các hàm của riêng bạn và sử dụng chúng trong một bảng tính
- Đối tượng, lớp, phương thức và thuộc tính
- Bảo mật mã
- Bảo mật mã giả mạo và xem trước
Gỡ lỗi
- Xử lý từng bước
- Cửa sổ Locals
- Cửa sổ Immediate
- Bẫy - Watches
- Call Stack
Xử lý lỗi
- Các loại lỗi và cách tránh
- Bắt và xử lý lỗi thời gian chạy
- Cấu trúc: On Error Resume Next, On Error GoTo
Excel Mô hình đối tượng
- Đối tượng Application
- Đối tượng Workbook và bộ sưu tập Workbooks
- Đối tượng Worksheet và Bộ sưu tập Worksheets
- Đối tượng ThisWorkbook, ActiveWorkbook, ActiveCell
- Đối tượng Selection
- Bộ sưu tập Range
- Đối tượng Cells
- Hiển thị dữ liệu trên thanh trạng thái
- Tối ưu hóa bằng cách sử dụng ScreenUpdating
- Đo thời gian bằng phương thức Timer
Xử lý sự kiện trong VBA
- Sự kiện là gì?
- Phản hồi một sự kiện và tạo trình xử lý sự kiện
- Kích hoạt Trình xử lý sự kiện
- Dịch vụ các sự kiện thường xuyên xảy ra
VBA Biểu mẫu
- Tạo biểu mẫu của riêng bạn
- Gọi một biểu mẫu từ mã
- Sử dụng các biểu mẫu trong bảng tính
Requirements
- Khả năng làm việc với bảng tính, kiến thức cơ bản (tham chiếu, phạm vi, bảng tính, ...)
- Không yêu cầu kiến thức nền tảng VBA để tạo macro hoặc VBA code
Đối tượng
- Chuyên viên phân tích dữ liệu
21 Hours
Testimonials (4)
A lot of exercise. Trainer doesn't need to have support for his course. He has really great knowledge for his subject.
Quentin Demeyere
Course - Visual Basic for Applications (VBA) in Excel - Introduction to programming
It was really nice of the trainer that he took a lot of time to answer our questions and helped us improve or gave us hints on how to improve some macros we were already using without fully understanding the code.
David Trieu - CD Projekt SA
Course - Visual Basic for Applications (VBA) in Excel - Introduction to programming
I genuinely enjoyed the short exercises.
Mateusz Podsiadlo
Course - Visual Basic for Applications (VBA) in Excel - Introduction to programming
Training agenda was well thought out.