从excel导入到包含更多字段的访问表(vba)

时间:2012-09-02 17:23:39

标签: excel vba ms-access import-from-excel

当用户点击按钮(使用VBA)时,我成功导入了访问表中的Excel工作表:

DoCmd.TransferSpreadsheet [Transfer Type], [Spreadsheet Type], [Table Name], [File Name], [Has Field Names], [Range]

我想知道是否可以在包含更多字段的访问表中导入excel数据,以及是否可以在将excel数据插入访问表之前对其进行处理。

1 个答案:

答案 0 :(得分:0)

您可以在查询中引用Excel工作表或范围:

INSERT INTO Table1 ( ADate ) 
SELECT SomeDate FROM [Excel 8.0;HDR=YES;DATABASE=Z:\Docs\Test.xls].[Sheet1$a1:a4]