Excel超链接和VBA

时间:2016-06-19 12:32:44

标签: excel vba excel-vba

我有一个数据验证列表

enter image description here

引用我的各种工作表

enter image description here

我希望能够选择我想要查看/跳转到的工作表,并使用VBA按钮将我带到该工作表。

请问这可能吗?

PS:我想要一个按钮转到从下拉列表中选择的工作表

1 个答案:

答案 0 :(得分:1)

在VBA项目窗口中,双击包含验证列表的工作表。这将打开该Worksheet的代码模块。粘贴此代码并将范围(“E1”)更改为正确的单元格地址。

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

    If Not Intersect(Taget, Range("E1")) Is Nothing Then
        On Error Resume Next
            Sheets(Range("E1").Text).Select
        On Error GoTo 0
    End If

End Sub

enter image description here