Vũ Ngọc Hà
Vũ Ngọc Hà
Thảo luận 1 thảo luận
Vỗ tay 0 vỗ tay
Lượt xem 120 lượt xem

Những thao tác bài tập về cơ bản mình đã biết làm; nhưng mình vẫn không

Những thao tác bài tập về cơ bản mình đã biết làm; nhưng mình vẫn không hiểu sau này ứng dụng vào để làm các báo cáo khác như thế nào? Vì như bài tập 1 thì thao tác kẻ khung chỉ cho 1 vùng được chọn, tôi muốn thao tác tương tự như vậy cho 1 vùng chọn khác ở trong cùng 1 sheet, sheet khác hoặc file khác thì làm thế nào? 

Thảo luận 1 câu trả lời
Lượt xem 120 lượt xem
Vỗ tay vỗ tay
Vũ Ngọc Hà 08:02 - Feb 25, 2021

Để ứng dụng vào 1 công việc thực tế như lập báo cáo, bạn cần:

- Phân biệt được báo cáo đó là loại báo cáo gì, tổng hợp hay chi tiết.

- Với từng loại báo cáo sẽ có cách làm khác nhau:

   + Tổng hợp thì dùng công thức => sẽ cần các thao tác filldown công thức, sao chép kết quả công thức

   + Chi tiết thì sẽ dùng advanced filter để trích lọc từ dữ liệu ban đầu => cần tự động hóa cho thao tác advanced filter

- Khi có kết quả báo cáo xong, bạn sẽ cần định dạng báo cáo: Kẻ khung, chỉnh font chữ, tô màu... những thao tác này có thể kết hợp cùng với thao tác làm báo cáo ở trên để khi có kết quả xong sẽ tự động định dạng chuẩn luôn cho toàn bộ báo cáo.

Do vậy bạn cần hệ thống được các bước (trình tự) để làm 1 báo cáo, sau đó đưa các đoạn code lắp ghép vào theo trình tự để khi chạy sub thì báo cáo sẽ được làm tự động từ A đến Z.

Việc sửa 1 code thu được từ record macro thì cần biết về cách viết code với range, sheet, workbook => bạn cần học tiếp cả các chương tiếp theo nữa. (đặc điểm học VBA là phải học xong hết mới ứng dụng được)

Vỗ tay vỗ tay
Câu hỏi liên quan
© 2020 - Bản quyền của Công Ty Cổ Phần Công Nghệ Giáo Dục Gitiho Việt Nam
Giấy chứng nhận Đăng ký doanh nghiệp số: 0109077145, cấp bởi Sở Kế hoạch và Đầu tư TP. Hà Nội
Giấy phép mạng xã hội số: 588, cấp bởi Bộ Thông tin và Truyền thông