我在 Mac 上使用 Microsoft Excel(版本 15.33)并尝试插入本地存储的图像的超链接。超链接功能不管用还是不行
=HYPERLINK("/Users/kestrel/Desktop/photos/a.jpg")
或
=HYPERLINK(A1)
其中 A 列具有文件名的路径(例如 /Users/kestrel/Desktop/photos/a.jpg)
我确信这些路径是正确的,因为这些链接适用于以前的 Mac Excel 版本。这可能是由于新的 Excel 版本所致,还是有人可以建议另一种在此版本中批量插入超链接的方法?
谢谢!
我发现我必须向我尝试链接到的文件所在的父文件夹授予权限(以迂回方式),以便我的超链接正常工作。我会尽力解释。
我只是转到一个空单元格,按住 Control 键单击并选择“超链接”。单击“选择”导航到我想要链接的文件,因为它不允许我只选择文件夹。然后,我删除路径中的文件名(以及任何子文件夹,如果需要),直到路径仅指向包含我的文件的父文件夹。 (我发现如果需要,如果文件存储在各处的文件夹中,您可以追溯到此。)然后单击“确定”,它将在单元格中插入指向该文件夹的超链接。单击该链接,将弹出“授予文件访问权限”窗口,单击“选择...”导航回您的父文件夹,然后单击“授予访问权限”。然后弹出安全窗口,单击“是”,文件夹将打开。现在,我通过该文件夹中的路径名插入的所有链接都可以工作。
这对我来说在几个不同的电子表格上都有效,文件位于不同的驱动器中,这是我迄今为止通过反复试验所能找到的最佳解决方案。希望它对某人有帮助!
尝试使用:
=HYPERLINK("file:\\\Users\kestrel\Desktop\photos\a.jpg")
请注意反斜杠(\ - Windows 路径分隔符)而不是正斜杠(/ - Mac、Linux、Unix 路径分隔符)。
在 Mac 上的 Excel v 15.29.1 上始终如一地工作。
我尝试过这种方法,它对我有用。
=HYPERLINK("用户/kestrel/Desktop/photos/a.jpg")