2017-04-13 221 views
0

因此,我有一张Excel工作簿,其中包含36张不同的工作表,每两周收到一张工作表,工作表在每个选项卡上的所有选项卡和唯一标题都有不同的标题但每个记录都有一个唯一的ID,可以有多个记录。将同一工作簿中的多个Excel工作表合并到一张工作表中

我试图做的是从所有片材剥离的唯一ID,然后通过从他们每个人提取数据到一张纸上的所有公用集以及所有独特的头。

我所用的代码从后下将其导入到访问连接表和导出回一张纸在Excel中,但代码不能正常工作考虑,我得到的run-time error that: field "F1" does not exist in destination table错误,我看不到他们如何解决这个问题,我现在的低代表阻止评论。

http://stackoverflow.com/questions/15685974/importing-multiple-sheets-from-an-excel-file-into-multiple-tables-by-sheet-name 

我不知道这是要达到什么,我的最好的方式。

任何帮助,将不胜感激

感谢

约翰

回答

2

不导入表,将它们链接。

然后,使用链接的表(S)为源创建一个直的选择查询,并在那里你喜欢重命名F1(化名)字段有意义的事。还可以根据需要对无效记录和字段值进行简单过滤。

然后使用这个/这些查询/查询进行进一步处理。

+0

你是否建议在Excel中这样做?抱歉,我对Excel这方面的知识相当有限。 –

+0

否 - 进入。 – Gustav

+0

我会每两周做一次,所以我希望它尽可能快。无论如何可以链接所有的单个标签/表格吗? –

相关问题