【问题标题】:update sharepoint list using MS Access使用 MS Access 更新共享点列表
【发布时间】:2013-09-12 20:56:45
【问题描述】:
我已经通过 excel 创建了较早的共享点列表。
用户一般在excel中给出需要在sharepoint列表上传的数据。现在,我得到了带有 附加列 和记录的新 excel,并希望使用这些数据更新已创建的共享点列表。
我在 MS access 数据库中创建了共享点链接表,已用于报告目的。
使用 MS 2010 版本的 excel/access 数据库。
请建议我如何使用 Excel 中提供的具有 附加列/记录 的新数据更新现有共享点列表。我不是在寻找第三方工具。
是否有 MS 访问数据库/共享点?
谢谢
【问题讨论】:
标签:
ms-access
excel
sharepoint-2010
vba
【解决方案1】:
您应该能够在 MS Access 中编写 VBA 代码,该代码循环遍历 Excel 电子表格中的单元格(行和列),并将数据插入到您的 Sharepoint 链接表中。您可以像访问 Access 中的任何其他链接或非链接表一样访问 Sharepoint 链接表。不需要第三方工具或控件或 ActiveX 控件。
要更新 Access 表中的数据,您可以将 CurrentDb.Excecute 方法与 SQL INSERT 或 UPDATE 语句一起使用。您还可以使用 DAO 打开 Recordset 对象并在那里执行添加或编辑。
您没有在问题中明确说明您是需要编辑 Sharepoint 表中的现有行还是需要在 Sharepoint 表中添加新行。您还没有明确说明您是否知道如何使用 VBA 从 Excel 电子表格中获取数据。请考虑用更多信息更新您的问题。