鲍勃想要使用一个超链接从Sheet1移动到Sheet2上的单元格A1。

他已经设置了超链接,但是当他单击它时,会将其带到Sheet2上最后使用的单元格,而不是A1单元格。鲍勃想知道如何纠正这种行为。

答案取决于Bob究竟如何创建超链接。例如,可以使用HYPERLINK工作表功能创建超链接。如果这是创建链接的方式,那么您要做的就是确保以这种方式在实际的链接目标中包含单元格引用:

=HYPERLINK("#Sheet2!A1","Jump To Cell A1 in Sheet2")

如果愿意,还可以通过以下方式使用完整的工作表名称:

=HYPERLINK("[Book1.xlsx]'Sheet 2'!A2","Jump To Cell A1 in Sheet2")

当然,鲍勃有可能使用“超链接”工具以这种方式创建他的超链接:

。选择要在其中插入超链接的单元格。

。显示功能区的“插入”选项卡。

。单击“链接”组中的“超链接”工具。 Excel将显示“插入超链接”对话框。

。确保在对话框的左侧选中了“放置在此文档中”选项。 (请参见图1。)

。根据需要将文本更改为显示字段。

。在“键入单元格引用”字段中,输入A1。

。在对话框底部的区域中,单击要用作超链接目标的工作表。

。单击确定。

结果超链接将跳到指定工作表上的单元格A1。在Bob的情况下,“将单元格引用类型”字段(步骤6)设置为其他值或为空是可能的。在这种情况下,解决方案是返回并编辑超链接(右键单击该超链接,然后从上下文菜单中选择“编辑超链接”),以便A1在该字段中。

如果您确保将“键入单元格引用”字段设置为A1并且超链接仍然无法将您带到该单元格,则可能是您遇到Excel错误。有报告说某些版本的Excel(次要版本,请注意,不是主要版本)存在此错误。

找出是否被该错误咬伤的方法是确保您的Excel版本是最新的。

_ExcelTips_是您进行经济高效的Microsoft Excel培训的来源。

本技巧(13485)适用于Microsoft Excel 2007、2010、2013和2016。