使用 Excel 更新访问数据库 - 最佳方法



我有一个 Access 数据库和一个 Excel 电子表格,其中包含要更新到数据库中的几百行数据。 Access 数据库中的某些字段不在 Excel 电子表格中。

最好编写 Excel VBA 脚本来更新 Access DB,还是有更好的方法?

我对 Access 不是很熟悉,而且我的 VBA 技能很生疏,因此任何示例都值得赞赏。

一些示例数据,这是来自Excel:

    MN      File Identifier
587034901   PN000352
3248029409  PN000352
3066978806  PN000456
574565507   PN000477

MN 将是 Access 中的"唯一键"(我习惯了 SQL)。

这些将是更新而不是插入。

谢谢。

如果您的电子表格"干净"且结构化,我会发现将您的电子表格链接到您的 Access 数据库会更容易。然后,您可以使用简单的更新查询来更新 Access 数据,因为电子表格中的列表将与 Access 中的任何附加表一样显示。
我所说的"干净"是指:
- 给定列中的一致数据类型,
- 标题和数据
之间没有空白行 - 单行标题

相关内容

最新更新