Đề cương khóa học
Phần I. Tận dụng tối đa Excel
Tổng quan về các công cụ trên tab Dữ liệu
- Access với dữ liệu bên ngoài - có thực sự cần thiết phải truy cập trang web ngân hàng hàng ngày để biết tỷ giá hối đoái CHF hiện tại không?
- Xác định kết nối đến dữ liệu bên ngoài (Access, Web, Văn bản, XML, ...)
- Sắp xếp nhiều cấp - các quy tắc và tùy chọn sắp xếp phù hợp
- Lọc nâng cao hiệu quả - cách tạo Strainers có quyền truy cập vào tiêu chí lọc
- Chuyển văn bản thành cột nhanh chóng
- Xóa dữ liệu trùng lặp
- Buộc nhập dữ liệu chính xác - cách đảm bảo rằng dữ liệu có định dạng cụ thể
- Phân tích Mô phỏng - cách chuẩn bị bản trình bày chuyên nghiệp về các kịch bản có thể xảy ra
- Phân tích Mô phỏng - cách ước tính kết quả của công thức
- Nhóm và autokonspekty - cách cuộn các hàng và cột và hiển thị các mức độ chi tiết khác nhau
PivotTable và PivotChart
- Trường được tính toán - cách thêm vào PivotTable trường không có trên trang tính
- Các phần tử tính toán trong bảng
- Nhóm dữ liệu và tạo các báo cáo chuyên nghiệp
Phần II. Tự động hóa, tức là VBA.
Macros
- Ghi và chỉnh sửa macros: Im lặng trên trường quay - có phải đang ghi không
- Nơi lưu trữ macros - nơi tốt nhất để viết macros
Giới thiệu về lập trình thủ tục - nền tảng cần thiết
- Sub và Function - cách gọi chúng và chúng là gì
- Kiểu dữ liệu - cần những biến nào và có đáng khai báo không
- Câu lệnh điều kiện If ... Then .... ElseIf .... Else .... End If
- Câu lệnh Case và bẫy đi kèm
- Vòng lặp for ... next, vòng lặp ... each
- Vòng lặp for ... loop while, until
- Hướng dẫn vòng lặp break (exit)
Visual Basic trong hành động
- 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)
- 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 tùy chọn mô-đun hữu ích
- Bảo mật mã - bảo vệ mã khỏi sự can thiệp và xem trước
- Các đối tượng Excel chính: Application, Workbook, Workbooks, Worksheet, Worksheets,
- ThisWorkbook, ActiveWorkbook, ActiveCell, Selection, Range, Cells, ...
Gỡ lỗi
- Cửa sổ Immediate
- Cửa sổ Locals
- Bước xử lý - nhưng phải làm gì khi có thứ gì đó ngừng hoạt động
- 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, tại sao mã được viết đúng cách đôi khi không hoạt động
- Cấu trúc: On Error Resume Next, On Error GoTo <em>label</em>, On Error GoTo 0
Requirements
Có kiến thức trung bình trở lên về MS Excel.
Testimonials (5)
There was a good amount of information for the time of training. Also the trainer was very engaged with the group, especially when people were having troubles or asking questions. It was very nice of him to offer help in case of future ideas.
Aleksander Jarecki - Amazon Development Center Poland Sp. z o.o.
Course - Visual Basic for Applications (VBA) in Excel (intermediate level)
Working on and using our own data/spreadsheets, where we could see how it would benefit us most.
Julie - Environment, Marine and Fisheries
Course - Excel VBA Introduction
Training Room and quite location and all the stuff.
Abdullah Adelyar - USAID - Kabul Afghanistan
Course - Access VBA
I enjoyed the Excel sheets provided having the exercises with examples. This meant that if Tamil was held up helping other people, I could crack on with the next parts.
Luke Pontin
Course - Data and Analytics - from the ground up
I generally enjoyed the practical examples.