如何在Excel中不使用鼠标单击打开超链接;是否有快捷键/按键?

20

我在Excel表格的一列中有许多超链接。

是否有任何快捷键可以在使用键盘到达每个单元格后,不使用鼠标点击就能在浏览器中打开这些链接?

9个回答

14
在Excel 2016(英文版)中,我认为最简单的方法是:
  • 按下 menu 键(类似于右键单击)
  • 按两次 o
  • 按下 Enter
第一个 o 转到“排序”;第二个 o 转到“打开超链接”,然后按下“Enter”打开超链接。
在没有 menu 键的键盘上,可以按 Shift + F10

menu key

Excel menu with open hyperlink selected


1
Google Sheets的分数以及它们的ALT+ENTER在这里。 - pavol.kutaj
1
工作得很好,但不幸的是它清除了剪贴板,而当链接使用鼠标或触摸板按钮点击时不会发生这种情况。 - Joseph Kigotho
菜单键和右键并不相同。尤其是对于Win11。此外,这与 那个答案 重复。 - Cadoiz
使用 shift+F10 的信息很好! - sb813322

6

5
在Excel 2013中,这只会打开“排序”菜单。还有其他想法吗? - AndrewRalon
我的Excel不是英文版的,我不知道该使用哪个快捷键,因为弹出菜单中没有任何一个项目可以激活超链接。 - interDist
4
请按两次“o”键...这将带您到菜单底部的“打开超链接”选项。 - rmbradburn
@interDist 我不确定除了英语之外的其他语言中会是什么,但当我选择一个带有超链接的单元格时,菜单中最底部的选项是“打开超链接”。 - rmbradburn
@Alexandre d'Entraigues的回答下面用图片展示了它。非常好。 - rmbradburn

5
创建一个宏,包含以下内容。链接单元格应只包含超链接的文本(不使用Excel函数超链接嵌入链接)。请注意,"...chrome.exe"之间有一个[空格]。
Sub ClickHyperlnk()
'
' ClickHyperlnk Macro
'
' Keyboard Shortcut: Ctrl+d
'

With Selection.Interior
    URL = ActiveCell.Value
    Shell "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe " & URL, vbNormalNoFocus

End With

End Sub

5

要在Excel中打开超链接文件,请尝试以下步骤:

  1. 选择单元格。
  2. 按下 应用程序 键(菜单 键)。
  3. 按两次 O 键。
  4. 按下 回车 键。

3
Sub hyhperlink()
'
' hyhperlink Macro
' opens hyperlink
'
' Keyboard Shortcut: Ctrl+Shift+X
'
With Selection.Interior
    Selection.Hyperlinks(1).Follow NewWindow:=False, AddHistory:=True
End With

End Sub

或者为这个操作录制一个宏。

你如何录制宏? - sb813322

3

进入Excel视图选项卡

  1. 点击“宏”
  2. 点击“录制宏”
  3. 在快捷键中输入文本,例如(Ctrl+Qq)
  4. 点击“确定”
  5. 按下“菜单”键,然后在Excel中按下Oo,找到你的超链接数据,再按Enter
  6. 再次进入“视图”>“宏”>点击“停止录制”

现在你可以使用你的快捷键,即Ctrl+Qq来为Excel中的单元格添加超链接。


ctrl+qctrl+shift+q之间有区别。 - Cadoiz

3

这是一篇旧帖子,但也许可以帮助正在寻找此快捷方式的人。要在不经过“编辑链接”而打开链接,请按照以下几个步骤:

  • 单击链接到另一个文件的单元格
  • 然后按下 Ctrl + [

这将打开链接的文件。


4
问题标题说“无需点击” - WestCoastProjects

1

我发现这个命令在我使用两次 o 时不起作用,可能是因为我有一列超链接。

我的操作步骤如下:

  1. 选择单元格
  2. 菜单
  3. 向上箭头
  4. 回车

打开链接是菜单的最后一个选项,所以按 向上箭头 到达最后一个选项。按下 回车 激活它。


0

您可以为超链接公式/函数设置键盘快捷方式。

只需按下 ALT + F11,复制并粘贴下面的脚本:

Sub OpenHyp()
Workbooks.Open "FOLDER ADDRESS\" & ActiveCell.Value & "FILE EXTENSION"
End Sub

替换文件夹地址 = 您可以在文件位置的地址栏中找到它,只需复制、粘贴并在文件地址末尾添加""即可。

无需替换ActiveCell.Value = 这是您的文件名,通常是单元格的内容。

替换文件扩展名 = 对于pdf使用“.pdf”,对于普通Excel文件使用“.xlsx”等。

然后,转到开发人员选项卡,单击宏,选择我们制作的代码“OpenHyp”,然后单击“选项”。现在您可以设置快捷键了。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接