Đề cương khóa học
Mô hình Đối tượng Excel
- Bảo vệ trang tính từ VBA
- Đối tượng Workbook, tập hợp Workbooks
- Đối tượng Worksheet, tập hợp Worksheets
- Xác thực trang tính
- Các phương thức thực tế của đối tượng Range
- Sao chép, dán, dán đặc biệt
- Tính chất CurrentRegion
- Tìm kiếm, thay thế
- Sắp xếp phạm vi
- Biểu đồ (Đối tượng Chart)
Sự kiện
- Sự kiện cấp ứng dụng
Bảng điều khiển
- Mảng động
- Mảng bảng Variant
- Tối ưu hóa mảng và bộ nhớ
- Mảng đa chiều
Lập trình Hướng đối tượng
- Lớp và Đối tượng
- Tạo lớp
- Tạo và Hủy bỏ Đối tượng
- Tạo phương thức
- Tạo tính chất
- Xác thực dữ liệu bằng tính chất
- Các tính chất và phương thức mặc định
- Xử lý lỗi trong mô-đun lớp
Tạo và quản lý tập hợp
- Tạo một tập hợp
- Thêm và xóa mục
- Tham chiếu đến các thành phần (sử dụng khóa và chỉ số)
Cấu trúc và hàm VBA nâng cao
- Truyền tham số theo giá trị và tham chiếu (ByRef và ByVal)
- Thủ tục có số lượng tham số biến đổi
- Tham số Tùy chọn và Mặc định
- Thủ tục có số lượng tham số không xác định (ParamArray)
- Lựa chọn, truyền tham số tiện lợi
- Kiểu người dùng (User-defined Type)
- Dịch vụ Null, Nothing, chuỗi rỗng "", Empty, 0
- Chuyển đổi kiểu (Conversion)
Xử lý Tệp
- Mở và đóng tệp văn bản
- Đọc và ghi dữ liệu văn bản và nhị phân
- Xử lý các dòng trong tệp CSV
- Xử lý hiệu quả tệp văn bản
Sử dụng hàm VBA trong các ứng dụng khác
Tính năng phụ
- Tạo tiện ích bổ sung riêng của bạn
- Tạo thanh công cụ cho tiện ích bổ sung
- Cài đặt và bảo vệ tiện ích bổ sung riêng của bạn
Sử dụng thư viện bên ngoài
Kết nối với cơ sở dữ liệu bên ngoài (ODBC, OLEDB)
Đánh giá (7)
Tôi thích việc đào tạo thực tế và thấy chúng ta giải quyết các vấn đề ngay lập tức.
Jon Matrille - LocumTenens.com
Khóa học - Visual Basic for Applications (VBA) in Excel - Advanced
Dịch thuật bằng máy
Tôi thật sự thích khóa đào tạo. Kiến thức của giảng viên rất sâu rộng và thực tế! Kỹ năng tổ chức khóa học của ông ấy đã làm cho thời gian đào tạo trở nên hiệu quả. Giảng viên đã nhận ra trình độ kinh nghiệm của các học viên trong VBA và cung cấp các bài tập phù hợp với trình độ đó, điều này khiến khóa đào tạo trở nên rất hữu ích.
Barbara Peek - UBS Business Solutions Poland Sp. z o.o.
Khóa học - Visual Basic for Applications (VBA) in Excel - Advanced
Dịch thuật bằng máy
Tôi đã được hưởng lợi từ kiến thức, giải thích và lời khuyên của giảng viên.
Kornel Tymcio - UBS Business Solutions Poland Sp. z o.o.
Khóa học - Visual Basic for Applications (VBA) in Excel - Advanced
Dịch thuật bằng máy
Tôi thích người hướng dẫn, một người tốt với thái độ tuyệt vời.
Lukasz Kanior - UBS Business Solutions Poland Sp. z o.o.
Khóa học - Visual Basic for Applications (VBA) in Excel - Advanced
Dịch thuật bằng máy
Tôi thường xuyên thích thú với kiến thức và cảm giác hài hước.
Lukasz Rozga - UBS Business Solutions Poland Sp. z o.o.
Khóa học - Visual Basic for Applications (VBA) in Excel - Advanced
Dịch thuật bằng máy
I mostly was benefit from the fitted training to people needs.
Robert Solek - UBS Business Solutions Poland Sp. z o.o.
Khóa học - Visual Basic for Applications (VBA) in Excel - Advanced
Dịch thuật bằng máy
The whole topic is interesting - everything was OK.
Bartosz Wierzewski - UBS B
Khóa học - Visual Basic for Applications (VBA) in Excel - Advanced
Dịch thuật bằng máy