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单元格就出现下拉列表框可以选择数据是怎么做的?

数据有效性,序列即可

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 本例为设置密码窗口 (1) If Application.InputBox(“请输入密码:”) = 1234 Th...
    浮浮尘尘阅读 14,702评论 1 20
  • 1.1 VBA是什么 直到90年代早期,使应用程序自动化还是充满挑战性的领域.对每个需要自动化的应用程序,人们不得...
    浮浮尘尘阅读 22,051评论 6 49
  • 背景 一年多以前我在知乎上答了有关LeetCode的问题, 分享了一些自己做题目的经验。 张土汪:刷leetcod...
    土汪阅读 14,352评论 0 33
  • 朋友,一个美好的字眼,但可能也是这世上最深奥的字眼之一。 在如今这个看似很容易找到朋友的时代,在这个可能拉黑朋友,...
    握瑜阅读 5,592评论 6 21
  • 冬天,最适合涮火锅,火锅适合亲近的人,所以能聚在一起吃火锅,好氛围不止于热腾腾的火锅。豆豆从南京来,一声声“哥哥”...
    卿莹阅读 1,118评论 0 0