您的位置首页百科问答

C# 设置Excel 单元格数据自动换行、手动换行

C# 设置Excel 单元格数据自动换行、手动换行

的有关信息介绍如下:

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);

}

}

}

换行设置效果: