Categories: Thông tin

Tạo mục lục danh sách các Sheet trong Excel

Bảng tính Excel của bạn có nhiều sheet, những bạn muốn quản trị chúng một cách khoa học nhất để khi thiết yếu hoàn toàn có thể nhanh gọn mở ra. Để quản trị những sheet nhanh gọn và đơn thuần nhất thì những bạn cần tạo mục lục list những sheet trong file Excel .
Dưới đây ra mắt đến những bạn hai cách tạo mục lục list những sheet trong Excel .

Cách 1: Tạo mục lục danh sách các sheet thủ công.

Bước 1: Tạo một sheet mới nên đặt ở đầu các sheet khác, tại đây các bạn tạo danh sách tên các sheet theo thứ tự bất kỳ mà bạn muốn.

Bước 2: Chọn tên sheet đầu tiên trong danh sách bạn vừa tạo, nhấn chuột phải và chọn Hyperlink (hoặc tổ hợp phím Ctrl + K).

Bước 3: Xuất hiện hộp thoại Insert Hyperlink, các bạn chọn Place in This Document trong phần Link to, sau đó các bạn chọn đến tên sheet các bạn muốn dẫn đến và nhấn OK để hoàn tất.

Thực hiện những bước tương tự như với những tên sheet dưới, ở đầu cuối bạn sẽ được mục ục list những sheet trong Excel. Các bạn chỉ cần nhấn chuột vào tên sheet thì sheet bạn chọn sẽ được mở .

Nhưng đây là cách những bạn hoàn toàn có thể sử dụng với những file Excel có ít sheet, nếu có nhiều sheet những bạn nên thực thi cách dưới đây .

Cách 2: Sử dụng VBA trong Excel.

Bước 1: Trên file Excel cần tạo mục lục danh sách các sheet các bạn nhấn tổ hợp phím Alt + F11 để mở Visual Basic Editor.

Bước 2: Trên cửa sổ Microsoft Visual Basic for Applications các bạn chọn Insert -> Module.

Bước 3: Copy toàn bộ đoạn code dưới đây và paste vào khung Module.

Private Sub CreateTableOfContents()
Dim wsSheet As Worksheet
Dim ws As Worksheet
Dim Counter As Long
On Error Resume Next
Set wsSheet = Sheets(“Mucluc”)
‘Kiem tra su ton tai cua Sheet
On Error GoTo 0
If wsSheet Is Nothing Then
‘Neu chua co thi them vao vi tri dau tien cua Workbook
Set wsSheet = ActiveWorkbook.Sheets.Add(Before:=Worksheets(1))
wsSheet.Name = “Mucluc”
End If
With wsSheet
.Cells(2, 1) = “DANH SACH CAC SHEET”
.Cells(2, 1).Name = “Index”
.Cells(4, 1).Value = “STT”
.Cells(4, 2).Value = “Ten Sheet”
End With
‘Merge Cell
With Range(“A2:B2”)
.Merge
.HorizontalAlignment = xlCenter
.Font.Bold = True
End With
‘Set ColumnWidth
With Columns(“A:A”)
.ColumnWidth = 8
.HorizontalAlignment = xlCenter
End With
With Range(“A4”)
.HorizontalAlignment = xlCenter
.Font.Bold = True
End With
Columns(“B:B”).ColumnWidth = 30
With Range(“B4”)
.HorizontalAlignment = xlCenter
.Font.Bold = True
End With
Counter = 1
For Each ws In Worksheets
If ws.Name wsSheet.Name Then
‘Gan gia tri cot thu tu
wsSheet.Cells(Counter + 4, 1).Value = Counter
‘Tao lien ket
wsSheet.Hyperlinks.Add Anchor:=wsSheet.Cells(Counter + 4, 2), _
Address:=””, _
SubAddress:=ws.Name & “!A1”, _
ScreenTip:=ws.Name, _
TextToDisplay:=ws.Name
‘Them nut Quay ve Sheet Muc luc tai moi Sheet
With ws
.Hyperlinks.Add Anchor:=.Range(“H1″), Address:=””, SubAddress:=”Index”, TextToDisplay:=”Quay ve”
End With
Counter = Counter + 1
End If
Next ws
Set xlSheet = Nothing
End Sub

Bước 4: Sau đó các bạn nhấn chọn Run -> Run Sub hoặc phím F5 để chạy chương trình.

Lúc này trên file Excel của bạn sẽ có một sheet Mucluc và trong đó là mục lục danh sách các sheet trong Excel. Các bạn muốn mở sheet nào thì các bạn chỉ cần nhấn con trỏ chuột vào tên sheet đó trong danh sách các sheet.

Như vậy với hai cách tạo mục lục list những sheet trong Excel, hy vọng những bạn hoàn toàn có thể vận dụng thuận tiện với file Excel của mình. Chúc những bạn thành công xuất sắc !

Source: https://expgg.vn
Category: Thông tin

Recent Posts

Bảng xếp hạng Anime mùa hè 2022 – phần 7

Bảng xếp hạng Anime được xem nhiều nhất tuần của mùa hè. Bảng xếp hạng…

1 năm ago

Manga The Witch and the Beast được chuyển thể thành Anime

Theo thông báo của biên tập viên của manga là Shiraki trên Twitter Manga The…

1 năm ago

Tensei Shitara Slime Datta Ken chuẩn bị có bản điện ảnh

Vừa qua, dàn nhân lực chính thức cho bộ anime điện ảnh Tensei Shitara Slime…

1 năm ago

Anime One Punch Man công bố ra phần 3

Anime One Punch Man đã xác nhận ra phần 3, với thông báo sắp ra…

1 năm ago

Cẩm nang ĐTCL: Đội hình Bang Hội – Luyện Rồng

Nếu đã quá nhàm chán với các đội hình meta hiện tại thì cùng đổi…

1 năm ago

Anime EDENS ZERO chuẩn bị ra mắt phần 2

Vào hôm thứ tư vừa qua, Twitter chính thức cho anime Edens Zero đã xác…

1 năm ago