从 excel 导入到具有更多字段的访问表 (vba)
Posted
技术标签:
【中文标题】从 excel 导入到具有更多字段的访问表 (vba)【英文标题】:Import from excel to an access table with more fields (vba) 【发布时间】:2012-09-02 17:23:39 【问题描述】:当用户单击按钮时(通过使用 VBA),我成功地将 Excel 工作表导入到访问表中:
DoCmd.TransferSpreadsheet [Transfer Type], [Spreadsheet Type], [Table Name], [File Name], [Has Field Names], [Range]
我想知道是否可以在具有更多字段的访问表中导入 excel 数据,以及是否可以在将 excel 数据插入访问表之前对其进行处理。
【问题讨论】:
【参考方案1】:您可以在查询中引用 Excel 工作表或范围:
INSERT INTO Table1 ( ADate )
SELECT SomeDate FROM [Excel 8.0;HDR=YES;DATABASE=Z:\Docs\Test.xls].[Sheet1$a1:a4]
【讨论】:
以上是关于从 excel 导入到具有更多字段的访问表 (vba)的主要内容,如果未能解决你的问题,请参考以下文章
怎样将Excel内准备的数据用PLSQL Developer导入到Oracle表