Đề cương khóa học
Giới thiệu về VBA
- Giới thiệu môi trường VBA
- Trình soạn thảo VB
- Sử dụng Trình khám phá dự án (Project Explorer)
- Hộp công cụ (Toolbox)
- Mô-đun (Modules)
- Thủ tục và Hàm
- Ghi chú (Comments)
Nguyên tắc và khái niệm lập trình
- Loại dữ liệu, biến và hằng số
- Điều khiển luồng chương trình
- If…Then… Else
- Do…Loop, While và Until
- Các câu lệnh For…Next
- Đầu vào / Đầu ra, hộp thoại thông báo, hộp thoại nhập liệu
- Mã lập trình phía sau mẫu biểu, thao tác với các điều khiển mẫu biểu
- Truyền đối số, Trả về giá trị
Gỡ lỗi
- Chế độ chạy (Run Time), chế độ thiết kế (Design Time) và chế độ dừng (Break Mode)
- Điểm dừng (Breaks) và Bảng quan sát (Watches)
- Cửa sổ cục bộ (Local Window)
- Cửa sổ tức thì (Immediate Window)
Access - Lập trình hướng đối tượng
- Mô hình đối tượng của Access
- Đối tượng, Tập hợp (Collections)
- Sự kiện (Events)
- Phương thức và thuộc tính
- Thư viện Đối tượng truy cập dữ liệu (Data Access Object Library)
Thiết kế giao diện người dùng Access
- Lập trình các thủ tục sự kiện
- Hộp danh sách động (Dynamic combo boxes)
- Nhập liệu từ người dùng
- Các cân nhắc trong thiết kế giao diện
- Thực đơn (Menus)
Access SQL & Thiết kế cơ sở dữ liệu
- Lọc dữ liệu – các tùy chọn mệnh đề Where khác nhau
- Đạo dữ liệu - các trường tính toán
- Liên kết bảng nội (Inner table joins)
- Liên kết bảng ngoại (Outer table joins)
- Truy vấn con – lọ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 truy vấn con
- Tạo và Xóa bảng
- Tạo các mối quan hệ
- Sử dụng khóa chính và khóa ngoại
Excel - Lập trình hướng đối tượng
- Mô hình đối tượng của Excel
- Đối tượng, Tập hợp (Collections)
- Sự kiện (Events)
- Phương thức và thuộc tính
Excel – Các quy trình lập trình phân tích
- Sắp xếp, lọc và phân phối dữ liệu giữa các bảng tính và sổ làm việc
- Sử dụng VBA để điều khiển biểu đồ
- Sử dụng VBA để điều khiển bảng phân tích dữ liệu (pivot tables)
- Sử dụng VBA để điều khiển các kịch bản Giả sử (What If scenarios)
- Nhập liệu từ các tệp tin bên ngoài, internet v.v.
Xử lý lỗi
- Thực thi mã từng bước
- 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
Các học viên cần sử dụng thành thạo công thức Excel, sắp xếp, lọc dữ liệu, biểu đồ, bảng phân tích dữ liệu (pivot tables) v.v. Với Access, họ cần có khả năng duy trì các bảng, truy vấn, mẫu biểu (forms) 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