SharePoint将Excel文档链接到List

时间:2014-07-08 20:00:23

标签: excel sharepoint spservices

我有一份excel文件,每天发给我。

我有一个SharePoint列表,然后由我每天更新所有excel文档信息(每天完全覆盖)。

该列表用于生成一些计算和指标报告。

有没有办法将List和Excel文档关联在一起,这样我就可以覆盖文档库中的excel文档,列表会填充?我知道我可以从excel文档创建一个List,但据我所知,这只是一次性过程。

我启用了excel服务,因此我可以在浏览器中查看该文档。

目前,我使用这样的查询来查询List。如果可以更改此选项以查询另一个可行选项的Excel文档。

$().SPServices({
        operation: "GetListItems",
        CAMLQuery: "<Query><OrderBy><FieldRef Name='date'/></OrderBy></Query>",
        CAMLViewFields: "<ViewFields><FieldRef Name=<fieldName>/></ViewFields>",
        listName: <list id>,
        completefunc: <functionname>
    });
});

2 个答案:

答案 0 :(得分:1)

在网上看到我能找到的两个选项是:

  1. http://www.codeproject.com/Articles/134054/Restoring-Two-Way-Synchronization-on-SharePoint-Li
  2. 在Access中打开您的共享点列表,启用双向同步。使用VBA将您的数据从excel导入访问,运行 更新/插入(upsert ...)查询导入的数据以进行更新 分享名单,幸运的是,voilà

答案 1 :(得分:1)

只是一个奇怪的问题,你说你需要列表用于报告目的,你不能使用相同的excel进行报告/制图。因此,您可以使用数据生成数据透视图和表。当您收到新的Excel数据时,您只需使用新数据更新excel并将其上传到sharepoint。 比使用Excel viewer webpart在页面上呈现它!