0

我有一个每天发送给我的 excel 文档。

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

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

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

我打开了 excel 服务,所以我可以在浏览器中查看文档。

目前,我使用这样的查询来查询列表。如果可以将其更改为查询 excel 文档,这是另一个可行的选择。

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

2 回答 2

1

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

  1. http://www.codeproject.com/Articles/134054/Restoring-Two-Way-Synchronization-on-SharePoint-Li
  2. 在启用了双向同步的 Access 中打开您的共享点列表。使用 VBA 将您的数据从 excel 导入访问,对您导入的数据运行更新/插入(upsert...)查询以更新共享点列表,幸运的是,瞧
于 2014-07-15T04:06:05.973 回答
1

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

于 2014-07-15T21:00:39.663 回答