Giả sử bạn có một trang tính với các dữ liệu giống nhau trong hai hàng liền kề, bạn muốn hợp nhất các ô tính giống nhau thành một ô để dữ liệu trông gọn gàng và đẹp mắt hơn (tương tự hình dưới đây). Học Excel Online sẽ hướng dẫn các bạn một vài cách nhanh chóng để giải quyết vấn đề này.
Đương nhiên bạn có thể hợp nhất bằng lệnh Merge & Center, nhưng nếu có hàng trăm ô tính, phương pháp này sẽ rất tốn thời gian. Đoạn mã VBA dưới đây có thể giúp bạn hợp nhất các dữ liệu giống nhau một cách dễ dàng.
1. Nhấn giữ Alt + F11, cửa sổ Microsoft Visual Basic for Applications mở ra.
2. Nhấn chọn Insert > Module, dán đoạn macro sau vào cửa sổ Module.
Rất đơn giản phải không nào. Qua ví dụ này chúng ta có thể thấy VBA có thể giúp chúng ta làm việc trên Excel dễ dàng và nhanh chóng hơn rất nhiều. Các bạn có thể tham khảo thêm một số bài viết sau đây để biết những ứng dụng của VBA trong Excel nhé:
Hướng dẫn cách lập báo cáo tổng hợp tự động với Excel và VBA
Tự động cập nhật báo cáo khi thay đổi thời gian bằng VBA
Hướng dẫn cách xuất dữ liệu hàng loạt từ Excel ra PDF bằng VBA