【发布时间】:2017-12-24 09:32:49
【问题描述】:
我正在创建一个 Access 数据库,非常感谢您对 VBA 的帮助。
帮助是我需要做的,
我有一个 Excel 工作表,其中包含需要添加到 Access 中现有表中的数据。 VBA有没有办法在excel中逐行添加数据?
对于 Excel 中的每一行,我需要:
1st:检查access表中是否已经存在sample_number,如果存在则执行一些操作。
第 2 次strong>:如果 sample_number 不存在,则将此行从 excel 复制并粘贴到 Access 表中。
现在我被困在如何逐行处理 Excel 电子表格,而不是一次导入整个工作表。
非常感谢您的帮助! 谢谢
【问题讨论】:
-
到目前为止您尝试了什么,您可以发布您的尝试以及为什么不适合。您可以将
transferspreadsheet用于新表,然后使用SQL 通过使用inner join和left join派生所需的数据子集。在这里使用SQL 和内置函数,这将是我的建议。甚至跳过导入并在 SQL 中使用 Excel 文件。 -
您好,我一直在尝试使用“循环查询”和“聚合函数”来实现我的最终目标,但到目前为止,查询功能似乎不足以满足我的需求。