关于GridCtrl保存EXCEL与打印的有关问题

关于GridCtrl保存EXCEL与打印的问题
我使用了GridCtrl,并添加了2个表头,表头相当于这样
  ATITLE1 | ATITLE2 | ATITLE3
  BTITLE1|BTITLE2|BTITLE3|BTITLE4|BTITLE5|BTITLE6
我在GridCtrl中合并了单元格(VC窗体上)。
在保存到EXCEL的时候,怎么把两级表头都保存到EXCEL中啊。还有怎么合并单元格啊。比如ATITLE1,需要何必(0,1),(0,2)连个单元格。
还有调用GridCtrl的print()打印,打印出来的始终在 ATITLE1 | ATITLE2 | ATITLE3中有多于的线。就像ATITLE1 | ATITLE2 | ATITLE3没有合并,而只是居中在合并的几个单元格了一样。
该怎么解决这几个问题啊,真诚请教!

------解决方案--------------------
怎么没人回答啊,帖子都沉底了!只能帮楼主顶到上面,以期更多高手帮楼主解决难题!