【发布时间】:2026-02-18 11:15:01
【问题描述】:
我有一个 excel 工作簿,其中包含 3 个区域(慕尼黑、法兰克福、柏林)的 3 个工作表,行数和列数相等,当我将工作簿导入 Access 时,我可以为每个特定区域创建一个单独的表,如何我可能会从多个工作表创建一个表。
我使用的是 Access 2013,没有可以使用的数据透视表功能。
【问题讨论】:
标签: vba excel ms-access-2013
我有一个 excel 工作簿,其中包含 3 个区域(慕尼黑、法兰克福、柏林)的 3 个工作表,行数和列数相等,当我将工作簿导入 Access 时,我可以为每个特定区域创建一个单独的表,如何我可能会从多个工作表创建一个表。
我使用的是 Access 2013,没有可以使用的数据透视表功能。
【问题讨论】:
标签: vba excel ms-access-2013
您将需要使用 insert into 或生成表查询,然后使用类似这样的数据作为数据 UNION Query select * from Munich UNION ALL select * from Franfurt UNION ALL select * from Berlin 您可以对 ADO 和 Excel 进行一些研究并从 Excel 中导入,所以它会是一个类似的输入查询,但在 Access 端有不同的连接,您可以像 select * from [$Munich] UNION ALL........ 等 https://technet.microsoft.com/en-us/library/ee692882.aspx 一样进行导入 基本上相同的操作,只是省略了先导入单独工作表的需要。
【讨论】: