У меня есть этот код, чтобы попытаться установить цвет фона ячейки (среди прочего):
private static readonly Color CONTRACT_ITEM_COLOR = Color.FromArgb(255, 255, 204);
. . .
cell = pivotTableSheet.Cells[4, 0];
cell.PutValue(AnnualContractProductsLabel);
style = cell.GetStyle();
style.HorizontalAlignment = TextAlignmentType.Center;
style.VerticalAlignment = TextAlignmentType.Center;
style.Font.IsBold = true;
pivotTableSheet.Cells.SetRowHeight(4, 25);
style.BackgroundColor = CONTRACT_ITEM_COLOR;
pivotTableSheet.Cells[4, 0].SetStyle(style);
Работают настройки горизонтального и вертикального выравнивания, жирного шрифта и высоты — все, кроме цвета:
Что еще нужно? Я даже пытался установить ForegroundColor, а также цвета фона:
style.ForegroundColor = Color.Red;
style.BackgroundColor = Color.Blue;
... но ничего не делает - ячейка по-прежнему выглядит точно так же, как на скриншоте выше.