编辑:这些示例应该都可以正常工作。我的问题实际上与epplus和此代码无关,标记答案以及此代码适用于样式化合并单元格。
我想要能够为合并单元格设置样式,但是我的尝试没有效果。以下是我合并单元格的方法:
WorkSheet.Cells["A1:K1"].Merge = true;
我尝试设置合并单元格的背景和字体颜色的方法如下:
WorkSheet.Cells["A1:K1"].Style.Fill.PatternType = ExcelFillStyle.Solid;
WorkSheet.Cells["A1:K1"].Style.Fill.BackgroundColor.SetColor(Color.Black);
WorkSheet.Cells["A1:K1"].Style.Font.Color.SetColor(Color.Red);
我尝试过另一种方法:
WorkSheet.Cells["A1"].Style.Fill.PatternType = ExcelFillStyle.Solid;
WorkSheet.Cells["A1"].Style.Fill.BackgroundColor.SetColor(Color.Black);
WorkSheet.Cells["A1"].Style.Font.Color.SetColor(Color.Red);
另一种我尝试过的方法:
WorkSheet.Cells[1, 1].Style.Fill.PatternType = ExcelFillStyle.Solid;
WorkSheet.Cells[1, 1].Style.Fill.BackgroundColor.SetColor(Color.Black);
WorkSheet.Cells[1, 1].Style.Font.Color.SetColor(Color.Red);
我在这里错过了什么?我可以轻松地为未合并的单元格设置样式,但是我的合并单元格不会改变。