Menu

App script quản lý rủi ro cho cá nhân & doanh nghiệp với báo cáo chuẩn định dạng biểu đồ

Tự động hóa việc tạo mục lục tự động cho tài liệu Word/Excel với Microsoft 365

Tần Định Vinh 24/03/2026 05:16 183 lượt xem 1 trả lời

Dạo gần đây mình có làm việc nhiều với các báo cáo dài trên Excel và đôi khi cả tài liệu Word. Việc phải tạo mục lục thủ công vừa mất thời gian, vừa dễ sai sót, đặc biệt là khi nội dung thay đổi, phải cập nhật lại từ đầu. May mắn là với bộ Microsoft 365, có những cách rất hay để tự động hóa việc này.

Đối với Word, tính năng Navigation Pane (Ngăn điều hướng) đã là một trợ thủ đắc lực. Chỉ cần bạn định dạng các tiêu đề (Heading 1, Heading 2,...) một cách nhất quán, Word sẽ tự động tạo một mục lục bên trái để bạn dễ dàng di chuyển. Tuy nhiên, cái mình muốn nói đến ở đây là tạo mục lục chính thức cho tài liệu.

Còn với Excel, việc tạo mục lục cho các sheet khác nhau đôi khi còn phức tạp hơn. Mình thường thấy mọi người dùng Hyperlink thủ công hoặc tạo một sheet riêng để liệt kê tên các sheet kèm link. Gần đây, mình có khám phá ra một cách kết hợp Dynamic Arrays (Mảng động) và một vài hàm đơn giản để tạo một danh sách các sheet có thể click vào để nhảy tới. Cách này không hoàn toàn là mục lục tự động theo kiểu Word, nhưng nó giúp quản lý file có nhiều sheet trở nên gọn gàng và nhanh chóng hơn hẳn.

Ví dụ, bạn có thể dùng công thức sau ở một sheet tên là 'Mục lục':

=HYPERLINK("#"&CELL("col",INDIRECT(ADDRESS(ROW(),COLUMN()))),INFO("directory"))

Lưu ý: Công thức trên cần được điều chỉnh một chút tùy theo cấu trúc file và mục đích sử dụng. Đây chỉ là một ví dụ minh họa cho ý tưởng.

Có anh em nào có kinh nghiệm hay mẹo nào khác để tự động hóa việc tạo mục lục trong các ứng dụng của Microsoft 365 không? Chia sẻ với mọi người để cùng học hỏi nhé!

0

Hay quá bạn ơi! Đúng là làm báo cáo dài mà cứ phải làm mục lục thủ công thì nản thật. Mình thì hay dùng tính năng tự động tạo mục lục trong Word bằng cách định dạng Heading. Với Excel, mình cũng đang tìm cách tối ưu hóa hơn. Bạn có thể chia sẻ thêm về cách tự động hóa mục lục cho Excel không? Mình tò mò không biết có thủ thuật gì hay ho không?

2

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

Đăng nhập Đăng ký