Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ms-access/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/haskell/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ms access 使用MS Access更新sharepoint列表_Ms Access_Excel_Sharepoint 2010_Vba - Fatal编程技术网

Ms access 使用MS Access更新sharepoint列表

Ms access 使用MS Access更新sharepoint列表,ms-access,excel,sharepoint-2010,vba,Ms Access,Excel,Sharepoint 2010,Vba,我已经通过excel创建了早期的sharepoint列表 用户通常在excel中提供需要在sharepoint列表中上载的数据。现在我得到了新的excel,其中包含附加列和记录,希望用这些数据更新已创建的sharepoint列表 我在MS access数据库中创建了sharepoint链接表,该表已用于报告目的 使用MS 2010版本的excel/access数据库 请建议我如何使用excel中提供的新数据更新现有sharepoint列表,这些数据包含其他列/记录。我不是在寻找第三方工具 是否使

我已经通过excel创建了早期的sharepoint列表

用户通常在excel中提供需要在sharepoint列表中上载的数据。现在我得到了新的excel,其中包含附加列和记录,希望用这些数据更新已创建的sharepoint列表

我在MS access数据库中创建了sharepoint链接表,该表已用于报告目的

使用MS 2010版本的excel/access数据库

请建议我如何使用excel中提供的新数据更新现有sharepoint列表,这些数据包含其他列/记录。我不是在寻找第三方工具

是否使用MS access数据库/sharepoint


谢谢

您应该能够在MS Access中编写VBA代码,在Excel电子表格中的单元格(行和列)中循环,并将数据插入Sharepoint链接表中。访问Sharepoint链接表的方式与访问access中任何其他链接表或非链接表的方式相同。不需要第三方工具或控件或ActiveX控件

要更新Access表中的数据,可以将CurrentDb.Excecute方法与SQL INSERT或update语句一起使用。您还可以使用DAO打开记录集对象并在其中执行添加或编辑

您在问题中没有明确说明是否需要编辑Sharepoint表中的现有行,或者是否需要在Sharepoint表中添加新行。您还没有明确说明是否知道如何使用VBA从Excel电子表格中获取数据。请考虑用更多的信息更新你的问题。