两个table的数据怎么导入到同一个excel

两个table的数据如何导入到同一个excel?有2个tabletablea存放用户基本信息idname...A001Apple...A002Bill.

两个table的数据如何导入到同一个excel?
有2个table
table   a   存放用户基本信息

id       name     ...
A001   Apple   ...
A002   Bill     ...
...

table   b   存放发票号,付款日期,金额,一个月一个用户可以有多张发票,对应的也有多个金额

id         bill_num               payment_date         amount
A001     b_bj_07/0201       02/01/2007             500
A001     b_bj_07/0202       02/02/2007             600
A001     b_bj_07/0301       03/01/2007             700
A002     b_sy_07/0101       01/01/2007             800
...

现在要把这里两个表的数据导入到excel里,每一年的数据放入一个worksheet,每一年每一个客户一行,
bill_num输入该用户该年所有发票号,接下来的每个月显示该客户该月的所有金额,每个worksheet格式如下:

id         name         bill_num           Jan         Feb         Mar...(一共12个月)
----------------------------
A001     Apple       b_bj_07/0201     0           1100       700         ...
                            b_bj_07/0202
----------------------------
A002     Bill         b_sy_07/0101     800         0           0             ...




[解决办法]
你想要表达的难点是什么呢?
[解决办法]
你这个问题不是对excel不熟悉的问题
是对sql不熟悉
不明白怎么select来实现想要的报表结果

如果只是对excel不熟悉的话可以按下面这样做
新建一个workbook后,多开几个worksheet
比如:dim sheet2006 as object
set sheet2006=xlsapp.worksheets.add
dim sheet2007 as object
set sheet2007=xlsapp.worksheets.add
这样就可以把你做好的recordset利用mysheet.Cells.CopyFromRecordset Adodc1.Recordset
方法导入到excel中
至于你的sql怎么写,我要看一下