为什么在office2007中合并单元格没有效

hxr20021811 2009-04-27 03:24:23
我电脑上装的是office2007,在导出excle的时候,写了以下的代码,就是合并单元格不成功
oSheet.get_Range(oSheet.Cells[1, 1], oSheet.Cells[1, 2]).Merge(false);
麻烦大家帮忙一下,谢谢
...全文
350 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
hxr20021811 2009-04-28
  • 打赏
  • 举报
回复
还是不行,我快发疯了。。。。。。。。。。。。。。。

以前在office 2003的环境里面转excle是可以的
换成office 2007就出现这个问题
hxr20021811 2009-04-28
  • 打赏
  • 举报
回复
大家帮帮忙呀,谢谢了
xuezhanliang6886 2009-04-27
  • 打赏
  • 举报
回复
oSheet.get_Range(oSheet.Cells[1, 1], oSheet.Cells[1, 2]).Merge(System.Reflection.Missing.Value);
freewind0521 2009-04-27
  • 打赏
  • 举报
回复
没有安装2007不知到和2003是不是一样
在2003中是这样合并的,试一下
oSheet.get_Range(oSheet.Cells[1, 1], oSheet.Cells[1, 2]).Merge(System.Reflection.Missing.Value);


hxr20021811 2009-04-27
  • 打赏
  • 举报
回复
谢谢大家
我刚才按照大家的说法修改了一下
还是不行
sharp_future 2009-04-27
  • 打赏
  • 举报
回复
excel.get_range(excel.cells[ 1 , 1 ],excel.cells[ 3 ,1 ]).mergecells=true;
这是我的,看看 ,你的按照楼上的改TRUE
llsen 2009-04-27
  • 打赏
  • 举报
回复
oSheet.get_Range(oSheet.Cells[1, 1], oSheet.Cells[1, 2]).Merge(false);

改为true试试。
xuexingchao 2009-04-27
  • 打赏
  • 举报
回复
没用过。关注

110,500

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧