Đề 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

Yêu cầu

  • 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 Giờ học

Số người tham gia


Giá cho mỗi người tham gia

Đánh giá (5)

Các khóa học sắp tới

Các danh mục liên quan