Thủ Thuật Văn Phòng

3 Cách tạo mục lục tự động cho các Sheet trong Excel nhanh gọn lẹ

Bạn đang tìm cách tạo mục lục tự động cho các Sheet trong Excel? Hãy để Blog Chăm Chỉ hướng dẫn chi tiết với các bước đơn giản. Cùng mình theo dõi thủ thuật văn phòng hữu ích này nhé!

Trong quá trình làm việc với Excel, có đôi khi bạn phải tạo rất nhiều sheet trong cùng một file. Tuy nhiên, việc di chuyển qua lại cũng như tìm kiếm các sheet đôi khi sẽ gặp khó khăn lại còn dễ nhầm lẫm. Do đó, cách tạo mục lục tự động cho các Sheet trong Excel là điều cần thiết để bạn có thể truy cập các sheet nhanh chóng. Nếu chưa biết cách thực hiện, hãy tham khảo các biện pháp được Blog Chăm Chỉ dưới đây nha.

3 cach tao muc luc tu dong cho cac sheet trong excel

Hướng dẫn 3 cách tạo mục lục tự động cho các Sheet trong Excel đơn giản

Có rất nhiều cách tạo mục lục trong Excel di chuyển giữa các trang tính. Tùy theo nhu cầu của bạn, hãy áp dụng biện pháp phù hợp với mình nhất nhé.

Cách 1: Sử dụng phím tắt để tạo Mục lục trong Excel

Trước tiên, người dùng cần đặt tên các sheet của mình để dễ dàng tìm kiếm hơn. Sau đó, bạn nhấn tổ hợp phím Ctrl + K > Bảng chèn siêu liên kết (Insert Hyperlink) sẽ hiển thị.

Đặt tên Sheet

Chọn vào mục Place in This Document ở menu bên trái > Chọn tên bảng tính của bạn sau đó nhấn OK > Sau đó, liên kết sẽ được chèn vào và bạn hãy thực hiện quy trình tương tự cho các bảng tính khác.

Tham khảo thêm  Bật mí cách gửi mail Outlook hàng loạt từ Excel cực dễ

Chèn siêu liên kết

Kết quả của thao tác trên như hình dưới đây. Như vậy, bạn đã thực hiện thủ công tạo mục lục cho sheet của mình.

Kết quả thao tác

Cách 2: Sử dụng hàm HYPERLINK để tạo mục lục cho Sheet trong Excel

Bạn có thể tạp mục lục trong Excel bằng cách sử dụng hàm Hyperlink như sau:

  • B1: Đặt con trỏ chuột ở nơi bạn muốn làm mục lục, ở đây là mình dùng ô B5.
  • B2: Sau đó, bạn nhập hàm =HYPERLINK(“#’2019 Sales Data’!A1″,”2019 Sales Data”). Lưu ý, bạn hãy thay các giá trị tương ứng với dữ liệu của mình nhé. Cụ thể:
    • Dấu # là cho biết các sheet nằm trong cùng một file Excel.
    • “2019 Sales Data”: Là đối số friendly_name tùy chọn cho biết rằng chuỗi văn bản được hiển thị dưới dạng liên kết.
    • ‘2019 Sales Data’!A1: đối số link_location và đề cập đến vị trí của sheet.

Ảnh minh họa 1

  • B3: Thực hiện tương tự cho các sheet tiếp theo (Ví dụ như hình).

Ảnh minh họa 2

  • B4: Kết quả quá trình này.

Kết quả cách 2

XEM THÊM

  • Hàm đếm không trùng trong Google sheet như thế nào?
  • Bật mí cách gửi mail Outlook hàng loạt từ Excel cực dễ

Cách 3: Tạo mục lục trong Excel bằng code VBA

Trong trường hợp bạn cần lấy số cột phù hợp thì việc tạo mục lục bằng code VBA khá là tiện ích. Cách thực hiện như sau:

  • Bước 1: Bạn cần mở Visual Basic Editor bằng cách: Tại file Excel của bạn, nhấn vào tab Developer > Nhấn chọn vào mục Visual Basic.

Tạo mục lục trong Excel bằng code VBA 1

  • Bước 2: Khi trình soạn thảo Visual Basic mở ra, bạn nhấn vào tab Insert > Chọn Module. Sau đó, bạn sao chép mã bên dưới và dán vào cửa sổ mới hiển thị.
Sub Excel_Table_Of_Contents()

Dim alerts As Boolean

Dim y As Long

Dim Wrksht_Index As Worksheet

Dim Wrksht As Variant

alerts = Application.DisplayAlerts

Application.DisplayAlerts = False

On Error Resume Next

Sheets(“TOC”).Delete

On Error GoTo 0

Set Wrksht_Index = Sheets.Add(Sheets(1))

Wrksht_Index.Name = “TOC”

y = 1

Cells(1, 1).Value = “TOC”

For Each Wrksht In ThisWorkbook.Sheets

If Wrksht.Name <> “TOC” Then

y = y + 1

Wrksht_Index.Hyperlinks.Add Cells(y, 1), “”, “‘” & Wrksht.Name & “‘!A1”, , Wrksht.Name

End If

Next

Application.DisplayAlerts = alerts

End Sub

Tham khảo thêm  Mẹo xử lý lỗi không tải được video trên Cốc Cốc đơn giản 

Ảnh minh họa 3

  • Bước 3: Lúc bạn, bạn nhấn phím F5 > Khi hộp thoại Macro hiển thị thì nhấn vào Run.

Tạo mục lục trong Excel bằng code VBA 3

  • Bước 4: Cuối cùng, hệ thống sẽ tự động hiển thị mục lục cho bạn.

Trên đây là tất tần tật 3 Cách tạo mục lục tự động trong cho các Sheet trong Excel mà Blog Chăm Chỉ muốn chia sẻ. Chúc bạn thực hiện thành công và đừng quên xem thêm nhiều thủ thuật văn phòng khác của mình nhé.

Vui lòng đánh giá bài viết...!!!

Những bài viết liên quan

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Back to top button