excel跳转hyperlink

1.如何根据单元格内容建立超链接跳转到另一工作表相应的位置

三种方法:

1、

=HYPERLINK("#sheet2!a"&MATCH(B1,Sheet2!A:A,),"B1")

2、

=HYPERLINK("#sheet2!"&ADDRESS(MATCH(B1,Sheet2!A:A,),1),"B1")

3、

=HYPERLINK("#sheet2!"&CELL("address",INDIRECT("r"&MATCH(B1,Sheet2!A:A,)&"c1",)),"B1")



2.sheet关键词跳转  这种vba是跳至sheet.title

'Private Sub Worksheet_SelectionChange(ByVal Target As Range)

'    If Target.Count = 1 Then

'        For Each sht In Worksheets

'            If sht.Name = Target.Value Then sht.Activate

'        Next

'    End If

'End Sub

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

On Error Resume Next

Sheets(Target.Text).Activate

End Sub


3.点击Excel单元格就出现下拉列表框可以选择数据是怎么做的?

数据有效性,序列即可

你可能感兴趣的:(excel跳转hyperlink)