使用 Mac 编辑 SMB 访问的 Excel 文件

使用 Mac 编辑 SMB 访问的 Excel 文件

我遇到了 Mac 用户无法编辑和保存位于网络外服务器(SMB 连接)上的 Excel 文件的问题。访问同一文件的 Windows 用户最初会看到一个 Excel 横幅,上面写着“此文件源自互联网位置,可能不安全...”,但单击“启用编辑”后可以编辑/保存。Mac 用户似乎没有这样的选项。感谢您的帮助。

答案1

打开 Excel 电子表格时,还会创建一个“不可见”的临时文件。其文件名通常以波浪号和/或美元符号开头,例如~$foo.xlsx。当您完成电子表格的操作后,应该删除此临时文件,以便其他用户可以使用该文件。

然而,在很多情况下,该文件不会被删除,或者会超过其预期寿命。您的用户可能有权限问题,或者服务器的文件系统(负载过大)在执行命令时出现滞后。或者,用户可能只是打开表单然后离开,享受漫长的午休时间,服务器会因为用户不活动而断开连接。需要考虑很多变量。

如果您的目标是同时编辑单个电子表格,我认为您此时最好的选择是尝试 Google 在 Google Drive 上的实现——真正的多用户编辑。

答案2

我们认为这可能是因为两个用户之间的文件使用冲突生成了一个锁定文件,现在阻止 Mac 保存。目前还不清楚如何解决,但如果没有通用解决方案,我不想留下一个悬而未决的问题,所以我暂时把它留在那里,如果接下来几天没有任何进展,我就用这个答案来结束。

相关内容