比较Excel电子表格行与数据SharePoint列表中的差异

时间:2019-06-25 11:06:54

标签: c# excel vba sharepoint

我想比较Excel电子表格数据与SharePoint列表中数据的差异。

SharePoint列表和Excel都包含超过200万条记录,因此我已将Excel电子表格分为500,000条记录的较小表格。

将记录从SharePoint导出到Excel失败,因为我在excel和SharePoint中都有超过一百万条记录,因此我无法使用excel的Vlookup函数。

我正在寻找一种以编程方式执行此操作的方法,因为该检查将每月进行一次。

我正在考虑有两个foreach循环,可能需要很长时间才能完成。

下面是我的伪代码

foreach(ListItem oListItem in collListItem) {

  foreach(ExcelRow row in ExcelRowCollection) 
   {
         if (row["ID"] == oListItem["ID"]) {
             //update excel column 'exist=true' and link
         }
    }

}

是否有更好的方法比较Excel和Sharepoint列表中的差异?

0 个答案:

没有答案