我电脑上装的是office2007,在导出excle的时候,写了以下的代码,就是合并单元格不成功
oSheet.get_Range(oSheet.Cells[1, 1], oSheet.Cells[1, 2]).Merge(false);
麻烦大家帮忙一下,谢谢

解决方案 »

  1.   

    oSheet.get_Range(oSheet.Cells[1, 1], oSheet.Cells[1, 2]).Merge(false); 改为true试试。
      

  2.   

    excel.get_range(excel.cells[ 1 , 1 ],excel.cells[ 3 ,1 ]).mergecells=true; 
    这是我的,看看   ,你的按照楼上的改TRUE
      

  3.   

    没有安装2007不知到和2003是不是一样
    在2003中是这样合并的,试一下
    oSheet.get_Range(oSheet.Cells[1, 1], oSheet.Cells[1, 2]).Merge(System.Reflection.Missing.Value); 
      

  4.   

    oSheet.get_Range(oSheet.Cells[1, 1], oSheet.Cells[1, 2]).Merge(System.Reflection.Missing.Value); 
      

  5.   

    还是不行,我快发疯了

    以前在office 2003的环境里面转excle是可以的
    换成office 2007就出现这个问题