Excel与SharePoint列表同步工具

在Microsoft OfficeExcel2003中,用户能够轻松地将Excel表格中的数据与SharePoint网站上的信息同步。然而,随着Excel 2007和Excel 2010的发布,直接从Excel更新SharePoint列表的功能被弃用。取而代之的是,Microsoft Office Access成为了推荐平台,用于将数据写入SharePoint列表并进行离线使用。但是,SharePoint List Synchronizer for Excel 2007和2010工具的出现,解决了这一问题,允许Excel用户再次在Excel中打开SharePoint列表,并进行双向同步。

概述

在OfficeExcel2007和2010中,更新SharePoint列表的能力发生了以下变化:

  • 使用Excel 2007或2010打开SharePoint列表时,会禁用“与SharePoint同步”功能。
  • Excel2007或2010中打开Office Excel 2003的.XLS文件时,仍然加载并支持更新功能。
  • 当将链接到SharePoint站点的列表保存为新的Open XML Excel 2007或2010文件格式时,这些列表会被转换为只读表格。

同时,微软发布了一个插件,允许用户在SharePoint中发布新的可读写列表(Excel 2007插件:与SharePoint列表同步表格)。虽然这个插件可以很好地将新的Excel表格发布到SharePoint,但它并没有解决从SharePoint导出的列表问题。例如,每次将SharePoint列表导出到Excel 2007和2010时,所有在Excel中应用的更改都无法再与原始列表同步,相反,需要手动应用这些更改或使用Microsoft Office Access。

“与SharePoint同步”菜单已经消失。但是,多亏了SharePoint List Synchronizer for Excel 2007和2010,现在在Excel中再次成为可能:可以将列表导出到Excel 2007和2010,并在不需要额外努力的情况下同步回SharePoint!

示例

安装工具后,转到最喜欢的SharePoint站点并转到一个SharePoint列表。点击“导出到Excel”,然后点击“打开”,Excel将打开列表,但这次“与SharePoint同步”选项被激活了!

注意:为了在保存时保留此表格的功能,需要将工作簿保存为Excel 2003的.XLS文件格式。

非SSL HTTP连接上的基本身份验证

默认情况下,Microsoft Excel 2010在访问非SSL(HTTP而不是HTTPS)保护的站点时不会提示输入用户名和密码。因此,尝试访问这些访问受保护的站点上的列表时,会出现“没有足够的权限修改此列表。无法保存对数据的更改。”的错误,如下图所示:

沪ICP备2024098111号-1
上海秋旦网络科技中心:上海市奉贤区金大公路8218号1幢 联系电话:17898875485