如何在Chrome中直接打开Excel文件并保存回SharePoint服务器?
我之前帮不少人处理过这个头疼的问题——Chrome的默认行为确实是先把文件下载到本地沙盒再打开,这就切断了Office程序和SharePoint服务器的上下文关联,导致编辑完只能存到本地,找不到回传路径。不过别慌,有几个可行的办法能解决:
1. 启用Chrome的Office文件直接编辑实验性功能
Chrome藏了个专门优化这个场景的Flag,开启后能让Office文件直接从服务器打开,跳过本地下载步骤:
- 在Chrome地址栏输入
chrome://flags/#enable-office-editing-directly-in-the-browser - 把该选项设置为 Enabled
- 重启Chrome后,再点击SharePoint里的Excel文件,本地Office程序会直接打开文件并保留服务器路径,编辑完点击保存就能直接回传到SharePoint了。
2. 安装微软官方的「Microsoft Office」Chrome扩展
微软专门出了这个扩展来修复Chrome和Office文件的联动问题:
- 打开Chrome应用商店,搜索「Microsoft Office」扩展并安装
- 安装完成后,点击SharePoint中的Office文件时,扩展会自动处理服务器路径关联,让Office程序知道编辑后要把文件存回服务器,直接点保存就能同步。
3. 配置SharePoint文档库的默认打开方式
从SharePoint端入手,强制文件用客户端程序打开,绕开Chrome的下载逻辑:
- 打开目标SharePoint文档库,点击顶部「设置」→「库设置」
- 找到「高级设置」,在「打开文档的方式」里选择「使用客户端应用程序打开」
- 保存设置后,再点击文件就会直接调用本地Office程序,Chrome下也能正常保留服务器上下文,编辑后直接保存即可回传。
4. 替代方案:改用Edge Chromium
如果不想折腾Chrome的设置,Edge Chromium是更省心的选择——它基于Chromium内核(和Chrome完全兼容扩展),同时原生支持Office文件与SharePoint的深度集成,不需要额外配置,点击文件打开编辑后直接保存就能回传服务器,体验和旧版IE/Edge完全一致。
额外解释下差异:旧版IE/Edge能正常工作,是因为它们用了ActiveX或者专属协议(比如
ms-office:),能直接把服务器路径传递给Office程序;而Chrome的沙盒安全机制默认不允许这种直接关联,所以需要通过上面的方法来适配。
内容的提问来源于stack exchange,提问作者Svante
相关产品推荐
相关产品推荐

