Menu

Chia sẻ tiện ích nhỏ tự động đổi tên hàng loạt file Excel

Á Long Hiển 07/06/2026 03:07 459 lượt xem 3 trả lời

Chào các bạn trong diễn đàn,

Dạo này mình hay phải làm việc với rất nhiều file Excel, đặc biệt là các file báo cáo từ các phòng ban gửi lên. Việc đặt tên file theo quy chuẩn đôi khi rất mất thời gian, nhất là khi phải đổi tên hàng loạt theo một mẫu nhất định. Ví dụ, mình cần đổi tên các file từ "BaoCao_PhongBan_Thang11_2023.xlsx" thành "2023-11_BaoCao_PhongBan.xlsx" chẳng hạn.

Sau một hồi tìm kiếm và mày mò, mình đã tìm được một tiện ích nhỏ (dùng AutoHotkey) giúp tự động hóa việc này. Nó cho phép mình thiết lập các quy tắc đổi tên file dựa trên các mẫu có sẵn hoặc theo một cấu trúc mình tự định nghĩa. Cái hay là nó có thể đọc thông tin từ chính tên file cũ hoặc từ nội dung của file Excel (ví dụ: lấy tên sheet, lấy giá trị trong một ô cụ thể).

Mình thấy cái này rất hữu ích cho những ai thường xuyên phải xử lý file, đặc biệt là các bạn làm hành chính, kế toán, hoặc quản lý dự án. Nó giúp tiết kiệm kha khá thời gian và giảm thiểu sai sót do thao tác thủ công.

Mình xin chia sẻ link tải và hướng dẫn sử dụng cơ bản ở đây:

Link tải tiện ích (lưu ý: cần cài đặt AutoHotkey trước)

Các bước cơ bản:

  • Cài đặt AutoHotkey.
  • Tải script đổi tên file về.
  • Chỉnh sửa script theo cấu trúc tên file bạn mong muốn (có hướng dẫn chi tiết trong file script).
  • Chạy script và chọn thư mục chứa file cần đổi tên.

Có bạn nào đã từng dùng tiện ích tương tự hoặc có cách nào khác hiệu quả hơn để đổi tên file Excel hàng loạt không? Cùng thảo luận cho mọi người cùng học hỏi nhé!

4
Hay quá bạn ơi! Đúng là làm với nhiều file Excel, cái vụ đặt tên này nhiều khi mất cả buổi. AutoHotkey nghe có vẻ hay đấy, bạn có thể chia sẻ chi tiết hơn về cách thiết lập script cho trường hợp cụ thể như bạn nói không? Ví dụ như làm sao để nó nhận diện được "PhongBan" và "Thang11" để sắp xếp lại thứ tự như vậy? Mình đang rất tò mò muốn thử nghiệm.
3
Hay quá bạn ơi! Đúng là làm với nhiều file Excel, cái vụ đặt tên này nhiều khi mất cả buổi. AutoHotkey nghe có vẻ hay đấy, bạn có thể chia sẻ chi tiết hơn về cách thiết lập script cho trường hợp cụ thể như bạn nói không? Ví dụ như làm sao để nó nhận diện được "PhongBan" và "Thang11" để sắp xếp lại thứ tự như vậy? Mình đang rất tò mò muốn thử nghiệm.
3

Đúng là nhiều khi cái việc đặt tên file này chiếm khá nhiều thời gian thật bạn ạ. Mình cũng hay gặp tình huống tương tự, nhất là khi nhận báo cáo từ nhiều nguồn khác nhau.

Tiện ích AutoHotkey này nghe hay đó! Bạn có thể chia sẻ cụ thể hơn về cách bạn viết script để nó tự động nhận diện và sắp xếp lại các phần như "PhongBan" hay "Thang11" theo thứ tự mới không? Mình cũng muốn thử áp dụng cho công việc của mình.

2

Bạn cần đăng nhập để trả lời chủ đề này.

Đăng nhập Đăng ký