基于单元格中的特定文本超链接到另一个工作表

时间:2013-07-12 15:53:24

标签: excel vba formula

我正在开展一个涉及各个零售店定价信息的项目。在主页面上,用户可以在单元格G6中的商店中输入。将有一个与用户的单元格条目具有完全相同名称的工作表。例如:

用户输入“沃尔玛” - 名为“沃尔玛”的表格 用户输入“目标” - 名为“目标”的工作表

我的问题是,如何让单元格自动超链接到相同文本值的工作表?我更喜欢一个超过VBA的公式,但任何帮助都表示赞赏。

谢谢! - DJ

1 个答案:

答案 0 :(得分:1)

不使用VBA检测更改,并更新超链接,您不会影响同一个单元格

但是,您可以使用具有相应超链接的其他单元格。您必须知道工作簿的名称,因为超链接需要工作簿名称(即只有“Target!A1”不起作用)

=HYPERLINK("[MyWorkbook.xlsx]" & G6 & "!A1","Goto Sheet")

这将在您放入此公式的单元格中创建一个链接,然后转到输入的工作表名称的A1。

示例视图: Spreadsheet with hyperlink formula
单击转到表格将转到公式中引用的单元格(在本例中为 [MyWorkbook.xlsx] Sheet2!A1