C# 设置Excel 单元格数据自动换行、手动换行
的有关信息介绍如下:以下经验将分享通过C# 设置Excel中单元格数据换行的方法,这里换行可通过手动设置换行,或者设置数据自动换行。
步骤1:获取Spire.XLS.dll安装包文件后,解压安装。
步骤2:安装完成后,注意在编辑代码时,先添加引用程序集dll文件(如下图),同时在代码中添加相应的using指令。
using Spire.Xls;
namespace TextWrapStyle
{
class Program
{
static void Main(string[] args)
{
//创建工作簿,并获取第一个工作表
Workbook wb = new Workbook();
Worksheet sheet = wb.Worksheets;
//写入文本到A1单元格,并手动设置换行
sheet.Range["A1"].Text = "手动\n换行";
//写入文本到B1单元格,并设置单元格内容自动换行
sheet.Range["B1"].Text = "实现单元格内容自动换行";
sheet.Range["B1"].Style.WrapText = true;
//设置单元格范围行高及单元格对齐方式
sheet.Range["A1:B1"].RowHeight = 50;
sheet.Range["A1:B1"].Style.HorizontalAlignment = HorizontalAlignType.Center;
sheet.Range["A1:B1"].Style.VerticalAlignment = VerticalAlignType.Center;
//保存文档
wb.SaveToFile("result.xlsx", FileFormat.Version2010);
}
}
}
换行设置效果: