Excel 2013:刷新数据连接失败,而是尝试打开文件

Excel 2013:刷新数据连接失败,而是尝试打开文件

EDIT:我可能已经解决了这个问题,但不知道原因是什么。我仍在运行测试以确定它是否有效,但从连接按预期工作的用户那里,我导出了一个连接文件,然后保存了工作簿,同时将数据连接设置为始终使用此连接文件。

我们正在处理几个宏激活的工作簿,它们都存储在网络共享中。为了简化情况:工作簿 A 从工作簿 B 获取一些数据。Refresh All通常会按预期更新工作簿。到目前为止一切顺利。

对于某些用户来说,数据连接似乎以某种方式失败,然后 Excel 会尝试打开整个文件,而不是只拉取表。当然,如果我们让它打开文件,更新就会完成。但打开和关闭该特定文件的额外开销是不可接受的(它占用大量资源)。

我要重申,这种情况不会发生在所有用户身上,并且对于发生这种情况的用户来说,这种情况会持续发生。

我不知道这是否是权限问题,因为所有用户都可以打开所有文件。即使是遇到此问题的用户也可以手动打开共享上的每个文件,没有任何麻烦,也不必重新进行身份验证或类似操作。

我该如何开始排除故障?我认为这与身份验证有关,但我如何找出失败的位置/原因?数据连接设置为使用登录用户的凭据。

答案1

所以问题并不是我所想的那样。事实证明,当其他人打开该文件时,Excel 无法提取所需的表格,除非本地 Excel 实例可以先打开只读版本。

相关内容