Hướng dẫn hyperlinks theo sheet

Liên hệ QC

Hải Đăng SG

Thành viên mới
Tham gia
25/10/22
Bài viết
3
Được thích
0
Chào Anh, Chị.

Nhờ Anh, Chị giúp Hyperlinks hàng loạt theo tên sheet với.

Sheet Sum mình có danh sách 8 sheet. Mình muốn hyperlinks tự động sau cho khi nhấp vào A2-A9 thì sẽ tự động links đến sheet đó tại vị trí A1.

Cám ơn.
 

File đính kèm

Chào Anh, Chị.

Nhờ Anh, Chị giúp Hyperlinks hàng loạt theo tên sheet với.

Sheet Sum mình có danh sách 8 sheet. Mình muốn hyperlinks tự động sau cho khi nhấp vào A2-A9 thì sẽ tự động links đến sheet đó tại vị trí A1.

Cám ơn.
Mã:
Sub mucluc()
Sheets("Sum").Columns(1).Select
Selection.ClearContents

[a1].Value = "Sheet"
For i = 2 To Sheets.Count
Cells(i, 1) = Sheets(i).Name
Cells(i, 1).Select
Cells(i, 1).Hyperlinks.Add Anchor:=Selection, Address:="", SubAddress:="'" & Sheets(i).Name & "'!A1", TextToDisplay:=Sheets(i).Name
 'Them nut Home vao cac Sheet
 Sheets(i).Select
 Columns(1).Insert
   Range("A1").Select
    ActiveCell.Hyperlinks.Add Anchor:=Selection, Address:="", SubAddress:="'Sum'!A1", TextToDisplay:="Home"
   
   Sheets("Sum").Select
Next i
End Sub

Bạn thử code này xem sao (code của bạn Huong Le trong diễn đàn)
 
Mã:
Sub mucluc()
Sheets("Sum").Columns(1).Select
Selection.ClearContents

[a1].Value = "Sheet"
For i = 2 To Sheets.Count
Cells(i, 1) = Sheets(i).Name
Cells(i, 1).Select
Cells(i, 1).Hyperlinks.Add Anchor:=Selection, Address:="", SubAddress:="'" & Sheets(i).Name & "'!A1", TextToDisplay:=Sheets(i).Name
 'Them nut Home vao cac Sheet
 Sheets(i).Select
 Columns(1).Insert
   Range("A1").Select
    ActiveCell.Hyperlinks.Add Anchor:=Selection, Address:="", SubAddress:="'Sum'!A1", TextToDisplay:="Home"
  
   Sheets("Sum").Select
Next i
End Sub

Bạn thử code này xem sao (code của bạn Huong Le trong diễn đàn)
nếu đổi cột A thành hàng số 2 thì sửa code như thế nào vậy bạn
 
PHP:
=HYPERLINK("#'"&A2&"'!A1",A2)
Sao không dùng vầy cho khỏe.
 
Web KT

Bài viết mới nhất

Back
Top Bottom