在Excel工作表中合并和添加数据

时间:2015-08-22 22:39:26

标签: excel excel-vba vba

我有8张数据(从2014年12月到2015年7月,月份分开)。每张表都包含月度数据(例如2014年12月的表格包含2014年12月的数据,分为三列,即AC#,名称,金额)。

2014年12月包含以下提及的数据:

A/C #     Name     Dec 2014
A12       ABC       100
A13       CBA       200
A14       BCA       300

2015年1月包含以下数据

A/C #     Name     Dec 2014
A12       ABC       5
A13       CBA       300
*A15       IJK       900*

所有工作表包含大部分相同的数据,但根据客户在该月或金额中添加的一些其他数据。例如。 2015年1月可能包含额外的客户a / c#,2015年1月的名称和金额,如上所述。

我想要一张合并的数据表,其中所有数据的排列方式如下:

A/C #     Name     Dec 2014     Jan 2015     Feb 2015     Mar 2015     Apr 2015
A12       ABC       100          5
A13       CBA       200          300
A14       BCA       300          0
A15       IJK       0            900

1 个答案:

答案 0 :(得分:0)

我建议使用ADODB连接到工作表。然后,您可以发出将一起合并记录的SQL语句。

这可以从VBScript或Excel运行。

有关类似的策略,请参阅here