excel - SharePoint 2013 导出到 Excel - "An unexpected error has occurred."

标签 excel sharepoint sharepoint-2013

我有一个在 Web 浏览器中运行良好的 SharePoint 2013 列表——我试图让“导出到 Excel”功能正常运行,但遇到了问题。当我单击 SharePoint 功能区中的按钮时,它允许我下载 OWSSVR.iqy 文件。如果我在 Excel 中打开该文件,它会创建与 SharePoint 列表的连接,并且数据可以正常提取。我可以点击“全部刷新”并查看填充的新数据。

但是,如果我保存该电子表格并将其交给同事,然后他们点击“全部刷新”,他们就会遇到此错误:

"An unexpected error occurred. Changes to your data cannot be saved."

如果我直接给他们 OWSSVR.iqy 文件并让他们在 Excel 中打开它,这似乎也会发生。

我的最终目标是拥有一个我可以与我们所有团队共享的电子表格,这样任何人都可以进入并点击“全部刷新”以从 SharePoint 列表中提取最新数据。我错过了什么?

我很好奇这是否与列表的权限有关?我是 SharePoint 网站的所有者,因此我拥有完全控制权。这些其他用户仅具有 Contribute 级别的访问权限,所以我不确定这是否导致了问题?

任何帮助将不胜感激!!!

最佳答案

我过去也遇到过这个问题,在我找出导致它的原因之前,我感到非常沮丧。如果您将列表从个人 View 导出到 Excel,查看它的用户可以很好地打开和刷新电子表格上的数据,但是共享电子表格的任何人将无法刷新数据,因为他们不这样做没有“权限”查看 SharePoint 中的 View 。确保您在导出到 Excel 时使用的 ListView 是公共(public) View ,并且应该解决此问题。

关于excel - SharePoint 2013 导出到 Excel - "An unexpected error has occurred.",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45723175/

相关文章:

security - SPSecurity.RunWithElevatedPrivileges 在控制台应用程序中执行任何操作吗?

html - <脚本条件 ="1=1">&lt;![CDATA[

java - 从 Java 应用程序使用 Sharepoint Office 365 Web 服务

mysql - 将外文字符csv导入xampp mysql

c# - OpenXML SDK2.5(Excel): How to determine if a cell contains a numeric value?

c# - 使用 Interop 传递 SharePoint 凭据以访问 Excel 文件?

sharepoint - 我应该处理这个 SPWeb 吗?

javascript - 使用 Javascript 从 Sharepoint 列表的 ListView 中检索项目

excel - 如何创建引用excel数据透视表中单元格值的计算字段

vba - 使用以下命令更改 Excel 中的日期格式