You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用EPPlus库实现Excel列对齐?

EPPlus实现列对齐的代码示例

在EPPlus中,单元格/列的对齐样式通过Style对象的Alignment属性来设置,以下是常见对齐场景的实现代码:

1. 设置整列的水平对齐

比如将A列设置为水平居中对齐:

using OfficeOpenXml;
using OfficeOpenXml.Style;

// 假设已初始化ExcelPackage和ExcelWorksheet对象
ExcelWorksheet worksheet = package.Workbook.Worksheets["Sheet1"];

// 设置A列水平居中对齐
worksheet.Column(1).Style.HorizontalAlignment = ExcelHorizontalAlignment.Center;

2. 设置整列的垂直对齐

将B列设置为垂直居中对齐:

worksheet.Column(2).Style.VerticalAlignment = ExcelVerticalAlignment.Center;

3. 常见对齐选项

  • 水平对齐可选值:ExcelHorizontalAlignment.Left(左对齐)、ExcelHorizontalAlignment.Right(右对齐)、ExcelHorizontalAlignment.Center(居中)、ExcelHorizontalAlignment.Justify(两端对齐)等
  • 垂直对齐可选值:ExcelVerticalAlignment.Top(顶端对齐)、ExcelVerticalAlignment.Bottom(底端对齐)、ExcelVerticalAlignment.Center(居中)等

4. 设置指定单元格区域的对齐

如果需要设置某一区域的对齐样式,比如A1:C10:

worksheet.Cells["A1:C10"].Style.HorizontalAlignment = ExcelHorizontalAlignment.Justify;
worksheet.Cells["A1:C10"].Style.VerticalAlignment = ExcelVerticalAlignment.Center;

内容的提问来源于stack exchange,提问作者Diana Dimulescu

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.02 00:32:26