Bạn có thể sử dụng Macro để làm gì trong công việc của mình? Bạn có thể đã nghe nói rằng bản thân cần phải học Macro, nhưng bạn không thật sự hiểu rõ chúng sẽ giúp bạn như thế nào. Trong bài viết này, hãy cùng UniTrain tìm hiểu 5 Sử dụng Macro VBA trong Excel để tự động hóa các tác vụ trong Excel.

1. Nhiệm vụ liên quan đến dữ liệu

Các tác vụ liên quan đến dữ liệu bao gồm các tác vụ Excel thông dụng để dọn dẹp và định dạng dữ liệu. Ví dụ như:

  1. Loại bỏ các điểm trùng lặp – Tạo danh sách các giá trị duy nhất
  2. Chọn hoặc xóa hàng trống
  3. Cách xóa toàn bộ hàng trống
  4. Tạo công thức với macro – Công thức thay đổi tỷ lệ phần trăm
  5. Tìm ô, hàng hoặc cột được sử dụng cuối cùng trong một trang tính
  6. Áp dụng định dạng để xuất dữ liệu thô – Format Copier

2. Tác vụ Workbook

Bạn cũng có thể tự động hóa các tác vụ trên các trang tính và sổ làm việc. Điều này bao gồm những thứ như liệt kê tất cả các trang tính, tạo mục lục, ẩn các trang tính cụ thể, mở và đóng sổ làm việc, v.v.

Mục lục và Phòng trưng bày TOC

The Table Of Contents Image Gallery For Excel

3. Tác vụ Pivot Table

Pivot Table là một công cụ tuyệt vời trong Excel, nhưng đôi khi công cụ này cũng có thể tốn thời gian để tạo, định dạng, cập nhật và bảo trì. May mắn thay, bạn hoàn toàn có thể tự động hóa mọi thuộc tính và hành động với bảng tổng hợp bằng cách sử dụng Macro VBA. Ví dụ như:

  1. Hiển thị chi tiết Macro
  2. Định dạng số mặc định tự động trong Pivot Table
  3. Mở rộng và thu gọn toàn bộ Pivot Table Fields
  4. Cách thay đổi định dạng cho Pivot Table Fields đã được nhóm
  5. Phần bổ trợ PivotPal – Toàn bộ phần bổ trợ được xây dựng bằng VBA và tự động hóa nhiều tác vụ bảng tổng hợp lặp đi lặp lại.

4. Userforms & Add-in

Userforms (Biểu mẫu người dùng) là cửa sổ mở trên Excel với các điều khiển tương tác. Công cụ này giúp những người dùng khác sử dụng bảng tính dễ dàng hơn. Userforms có thể được tạo và sửa đổi trong VB Editor.

Tab Hound Quickly Search And Navigate To Any Sheet In The Workbook

Tab Hound nhanh chóng tìm kiếm và điều hướng đến bất kỳ trang tính nào trong sổ làm việc

 

Phần bổ trợ được cài đặt trên máy tính của người dùng và thường chứa các thanh công cụ tùy chỉnh với các nút. Điều này cho phép những người dùng khác chạy macro trên bất kỳ sổ làm việc nào đang mở.

5. Tự động hóa quy trình

Bạn cũng có thể tự động hóa các quy trình phức tạp hơn với Macro & VBA. Điều này bao gồm việc tạo lập hệ thống, cập nhật hoặc sửa đổi một số tệp Excel. Nhiều hệ thống tương tự đã được thiết lập cho các quy trình dự báo và lập ngân sách.

UniTrain lược lịch

Nguồn: Excel Campus

 

Xem thêm

5 ví dụ về Macro Excel sẽ giúp cuộc sống của bạn dễ dàng hơn

Bạn yêu thích Excel? Đây là lý do tại sao bạn cần học VBA