Chào các bác, dạo này em làm nhiều báo cáo gửi đi, cứ phải đặt tên file theo đúng quy chuẩn của công ty mà mất kha khá thời gian. Tên file thì thường có dạng BaoCao_Thang_Nam_TenPhongBan.xlsx. Cứ làm xong là lại ngồi rename từng file một, đôi khi quên hoặc sai sót.
Em có mày mò và viết được một cái tiện ích nhỏ bằng VBA để tự động hóa việc này. Nó sẽ tự động lấy thông tin từ sheet Excel (ví dụ: tháng, năm, tên phòng ban) và đặt tên file theo đúng mẫu mình đã định sẵn.
Cách hoạt động cơ bản:
- Bạn chuẩn bị một sheet để nhập thông tin cần thiết cho tên file (Tháng, Năm, Tên Phòng Ban,...).
- Chạy macro. Macro sẽ đọc thông tin từ sheet đó.
- Tự động lưu file Excel hiện tại với tên được tạo ra theo mẫu.
Em thấy cái này khá tiện, giúp em tiết kiệm thời gian và tránh sai sót. Bác nào cần thì em có thể chia sẻ code hoặc hướng dẫn chi tiết hơn. Đang tìm hiểu thêm các tiện ích khác để tối ưu hóa công việc, có bác nào có tool hay ho gì về quản lý file, xử lý dữ liệu thì chia sẻ cho em với ạ!