【问题标题】:Import from excel to an access table with more fields (vba)从 excel 导入到具有更多字段的访问表 (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 数据插入访问表之前对其进行处理。

【问题讨论】:

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


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 2017-05-17
      • 2019-07-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-06-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多