Mac端Microsoft Excel授予磁盘权限后仍无法打开本地文件链接求助
Mac版Excel无法打开本地文件超链接的排查及解决方法
- 修正超链接格式:Mac版Excel不支持直接使用POSIX本地路径作为超链接,必须遵循
file://URI格式规则。你需要将原有路径修改为前缀带file:///(三个斜杠)、空格替换为%20的标准格式,例如将/Users/用户名/文档/测试 文件.pdf修改为file:///Users/用户名/文档/测试%20文件.pdf。右键对应单元格选择「编辑超链接」替换路径后即可测试有效性。 - 关闭Excel内置超链接安全拦截:打开Excel顶部菜单栏的「偏好设置」→ 选择「安全性」面板,找到超链接警告相关选项,取消勾选 打开未签名的加载项或文档前发出警告、打开来自Internet的文件前发出警告 两个选项,完全退出Excel后重启再测试。
- 重置Excel权限缓存:即使你已经在系统偏好设置中授予了完全磁盘访问权限,Office沙盒的缓存配置可能未同步生效。完全退出Excel后打开「终端」,执行命令
defaults delete com.microsoft.Excel重置Excel的本地配置缓存,重启电脑后再打开Excel测试链接。 - 备选脚本跳转方案:如果上述方法均无效,可以通过Excel宏绑定AppleScript实现文件调用,参考脚本如下:
tell application "Finder" set targetPath to POSIX file (value of active cell) as alias open targetPath end tell
内容的提问来源于stack exchange,提问作者Nandu Kulkarni
相关产品推荐
相关产品推荐

