合并execl 没有效果 求解!
问题一:
合并execl 没有效果,,,
代码如下: sheet.get_Range("C3", "C14").Merge(sheet.get_Range("C3", "C14").MergeCells);
问题二:
如何使execl单元格里的文字纵向显示?
[解决办法]
sheet.get_Range("C3", "C14").Merge(sheet.get_Range("C3", "C14").MergeCells);
你要与自己合并?
[解决办法]
合并单元格,这样就行了
sheet.get_Range("C3", "C14").Merge();
[解决办法]
MyExcel.Application.DisplayAlerts = false;
Microsoft.Office.Interop.Excel.Range RangeTitle = MyWorkSheet.get_Range((Microsoft.Office.Interop.Excel.Range)MyWorkSheet.Cells[1, 1], (Microsoft.Office.Interop.Excel.Range)MyWorkSheet.Cells[1, Convert.ToInt16(columnNum)]);
RangeTitle.Merge(false);
RangeTitle.HorizontalAlignment = Microsoft.Office.Interop.Excel.XlHAlign.xlHAlignCenter;
RangeTitle.Interior.ColorIndex = 34;
MyExcel.Application.DisplayAlerts = true;
[解决办法]
还有文字纵向显示
//其中-90是旋转的度数
sheet.get_Range("C3", "C14").Orientation = -90;
[解决办法]
excel是有 录制宏 这个功能。
你可以录制一个 合并单元格的 宏。
然后查看这个宏的代码。
然后 转换你用的代码 就可以了。
这个需要启用 excel的开发工具
[解决办法]
这个导出EXCEL 有合并的代码
http://blog.csdn.net/qq873113580/article/details/18181891