Làm cách nào để trích xuất dữ liệu sang một trang tính khác bằng VBA?
Chúng tôi có Báo cáo công ty với Tên nhân viên, Tiểu bang, Id Emp, Người quản lý & Quy trình.
Dữ liệu trên chứa hơn 250 hàng. Bây giờ, chúng tôi muốn người dùng chọn Tên, Trình quản lý & Quy trình từ danh sách thả xuống.
Thông tin sẽ được cập nhật trong một sheet khác chỉ với một cú nhấp chuột
Để có được đầu ra theo nhiều tiêu chí được hiển thị ở trên, chúng tôi yêu cầu mã VBA Chúng tôi cần làm theo các bước được đề cập bên dưới để khởi chạy trình soạn thảo VB. , chọn Visual Basic hoặc chỉ cần nhấn ALT + F11 để khởi chạy màn hình VBA
-
Nhấp vào Chèn, sau đó nhấp vào Mô-đun
Điều này sẽ tạo một mô-đun mới.
Nhập mã sau vào Mô-đun;
Chúng ta có thể gán macro cho nút GO. Sau khi nhấn nút GO, chúng ta sẽ nhận được kết quả như sau
Mã VBA trên sẽ tự động cập nhật kết quả khi chúng tôi thay đổi Tên nhân viên, Người quản lý hoặc Quy trình.
Bằng cách này, sử dụng Bộ lọc nâng cao * thông qua VBA, chúng tôi có thể trích xuất dữ liệu trên nhiều điều kiện.
CHỈ SỐ LỌC ADVANCE:
Sử dụng “Và”, “Hoặc” và Nhiều tiêu chí] `
Trích xuất các bản ghi sau tiêu chí ngày cụ thể] `
Trích xuất các mục giữa 2 tiêu chí của Ngày] `
Làm thế nào để trích xuất dữ liệu với văn bản cụ thể?] `
Làm cách nào để trích xuất dữ liệu sang một trang tính khác bằng VBA?] `