C# winform 导出excel 合并单元格

一行的几列合并没问题...可是一列的几行合并不了
2025-03-05 00:25:31
推荐回答(4个)
回答1:

合并行跟和并列是一样的

 worksheet.get_Range("A1", "A10").Merge(0);  //合并A1-A10区域

回答2:

天师符法逍遥扇。。羽扇挥斥皆披靡。。

回答3:

wooksheet.Range["A1:C2"].Merge(0);

如果是COM接口需要换写法
worksheet.get_Range("A1:C2").Merge();

效果一样。
建议用.NET已经安装好的.NET类库。

回答4:

//定义变量的缺省值
private object mValue = System.Reflection.Missing.Value;

///


/// 合并单元格
///

/// Worksheet
/// 开始单元格
/// 结束单元格
public void Merge(Worksheet CurSheet, object objStartCell, object objEndCell)
{
CurSheet.get_Range(objStartCell, objEndCell).Merge(mValue);
}