Chào mọi người,
Dạo này mình đang làm việc với một file Excel có rất nhiều sheet con, mỗi sheet đại diện cho một tháng trong năm. Vấn đề là cứ mỗi lần mình copy một phần dữ liệu từ sheet này sang sheet khác (hoặc thậm chí copy cả sheet rồi đổi tên), các công thức tham chiếu đến tên sheet cũ lại bị sai hết. Việc sửa thủ công từng công thức rất mất thời gian và dễ sai sót.
Mình đang tìm kiếm một giải pháp để tự động cập nhật tên sheet trong các công thức khi mình copy hoặc đổi tên sheet. Có ai trong diễn đàn đã từng gặp vấn đề này và có cách xử lý hiệu quả không ạ?
Ví dụ:
Giả sử mình có sheet 'Thang1' và một công thức ở sheet khác là =SUM(Thang1!A1:A10).
Nếu mình copy sheet 'Thang1' thành 'Thang2', mình muốn công thức kia tự động chuyển thành =SUM(Thang2!A1:A10) mà không cần mình phải sửa tay.
Có cách nào dùng VBA hoặc một mẹo nhỏ nào đó để làm được điều này không? Rất mong nhận được sự giúp đỡ từ các cao thủ Excel ạ!
Xin cảm ơn!