Đề cương khóa học
Giới thiệu về VBA
- Giới thiệu môi trường VBA
- VB Editor
- Sử dụng Project Explorer
- Toolbox
- Modules
- Procedures và Functions
- Comments
Các nguyên tắc và khái niệm lập trình
- Kiểu dữ liệu, biến và hằng
- Kiểm soát luồng chương trình
- If…Then… Else
- Do…Loop, While và Until
- Statements For…Next
- Input / Output, Message boxes, Input boxes
- Mã phía sau biểu mẫu, thao tác điều khiển biểu mẫu
- Truyền đối số, Trả về giá trị
Gỡ lỗi
- Chế độ Run Time, Design Time và Break Mode
- Breaks và Watches
- Local Window
- Immediate Window
Lập trình hướng đối tượng trong Access
- Access object model
- Objects, Collections
- Events
- Methods và properties
- Data Access Object Library
Thiết kế giao diện người dùng trong Access
- Lập trình các thủ tục sự kiện
- Dynamic combo boxes
- User inputs
- Các yếu tố cần cân nhắc khi thiết kế giao diện
- Menus
Access SQL & Thiết kế cơ sở dữ liệu
- Lọc – các tùy chọn khác nhau cho mệnh đề Where
- Suy diễn dữ liệu – các trường tính toán
- Inner table joins
- Outer table joins
- Sub-queries – lọc, các bảng ảo và cột,
- Tạo – thêm hàng trực tiếp hoặc qua truy vấn
- Cập nhật và Xóa – trực tiếp và qua sub-queries
- Tạo và Xóa bảng
- Tạo các mối quan hệ
- Sử dụng primary và foreign keys
Lập trình hướng đối tượng trong Excel
- Excel object model
- Objects, Collections
- Events
- Methods và properties
Excel – Lập trình các quy trình phân tích
- Sắp xếp, lọc và phân phối dữ liệu giữa các worksheet và workbook
- Sử dụng VBA để kiểm soát chart
- Sử dụng VBA để kiểm soát pivot table
- Sử dụng VBA để kiểm soát các kịch bản What If
- Nhập từ các tệp bên ngoài, internet và các nguồn khác
Xử lý lỗi
- Chạy từng bước trong mã
- Phát hiện lỗi cú pháp
- Sử dụng Debug.Print
- Xây dựng các quy trình bẫy lỗi
Yêu cầu
Người học cần quen thuộc với việc sử dụng công thức Excel, sắp xếp, lọc biểu đồ, bảng tổng hợp tạm thời và các tính năng khác. Đối với Access, họ cần có khả năng duy trì các bảng, truy vấn, biểu mẫu và báo cáo.
Đánh giá (4)
Cấu trúc rõ ràng. Phương pháp giảng dạy tốt. Khóa học được tài liệu hóa tốt!
Sorin
Khóa học - VBA For Access & Excel
Dịch thuật bằng máy
Tamil was exceptionally patient and very helpful in figuring out solutions to real needs. He was also very honest about if he didn't know something from the top of his head, which enabled us to quickly jump on in the training and we didn't lose time.
Christine Weiler
Khóa học - VBA For Access & Excel
Dịch thuật bằng máy
The explanation way and including tips on the best practices in VBA/Access, encouraging via exercise to think more by ourselves on how to solve the problem rather than giving ready solutions.
Daria Rudin
Khóa học - VBA For Access & Excel
Dịch thuật bằng máy
I liked the examples and the way he explained.
Sandeep Parashar
Khóa học - VBA For Access & Excel
Dịch thuật bằng máy