/// <summary>
/// 功能描述: 复制Excel样式
/// </summary>
/// <param name="ws">Excel页</param>
/// <param name="copyStyleRowIndex">提供样式的行索引(1开始)</param>
/// <param name="startRowIndex">设置样式的行开始索引(1开始)</param>
/// <param name="rowCount">需要设置样式的行数</param>
/// <param name="startColIndex">需要设置样式的列开始索引(1开始)</param>
/// <param name="colCount">需要设置样式的列数量</param>
public static void CopyStyle(ExcelWorksheet ws, int copyStyleRowIndex, int startRowIndex, int rowCount, int startColIndex, int colCount)
{
for (var i = startRowIndex; i < startRowIndex + rowCount; i++)
{
ws.Row(i).Height = ws.Row(copyStyleRowIndex).Height;
for (int j = 1; j <= colCount; j++)
{
ws.Cells[i, j].StyleID = ws.Cells[copyStyleRowIndex, j].StyleID;
}
}
}
注意:本文归作者所有,未经作者允许,不得转载