VBA将数据从Excel导出到Access

时间:2019-03-26 06:05:27

标签: sql excel vba ms-access

将数据从Excel导出到Access所需的VBA代码

我在excel中有一个表,其中有5列我想导出到Access数据库中。

excel中的数据如下,并且在访问数据库中所有5列均以相同的标题名称存在。 数据库中的表名称为“ Key_Statistics” 数据库位置为C:\Users\John\KPI_Test.accdb

我还希望确保是否有ID的现有记录,然后进行更新,如果有新记录,则将其添加到表中。 注意我正在使用MS Excel和Access 2016 感谢您提供的VBA代码可以帮助我解决此问题的帮助。

A   B   C   D   E       F       G
1   ID  product sales_revenue   Cost    Profit
2   PN1 pens    200 150 50      50
3   LP2 laptops 500 375 125     250
4   PR3 printers    200 155 45[enter image description here][1]

1 个答案:

答案 0 :(得分:0)

我有100多个用户,提供数百本工作簿。 这些工作簿是受控和锁定版本。它已通过插件部署了VBA。并将此新代码添加到插件中。

大家好,抱歉。我会尽快发送测试代码。 这个想法是在访问中只有一个简单的表(现在至少是)。 多个工作簿都是EXCEL。