Примечание. Предполагается, что вы объявите константы для индексов строк и столбцов с именами COLUMN_HEADING_ROW
, FIRST_COL
и LAST_COL
, а _xlSheet
- это имя ExcelSheet
(с использованием Microsoft.Interop.Excel
).
Сначала определите диапазон:
var columnHeadingsRange = _xlSheet.Range[
_xlSheet.Cells[COLUMN_HEADING_ROW, FIRST_COL],
_xlSheet.Cells[COLUMN_HEADING_ROW, LAST_COL]];
Затем установите цвет фона для этого диапазона:
columnHeadingsRange.Interior.Color = XlRgbColor.rgbSkyBlue;
Наконец, установите цвет шрифта:
columnHeadingsRange.Font.Color = XlRgbColor.rgbWhite;
И вот код в сочетании:
var columnHeadingsRange = _xlSheet.Range[
_xlSheet.Cells[COLUMN_HEADING_ROW, FIRST_COL],
_xlSheet.Cells[COLUMN_HEADING_ROW, LAST_COL]];
columnHeadingsRange.Interior.Color = XlRgbColor.rgbSkyBlue;
columnHeadingsRange.Font.Color = XlRgbColor.rgbWhite;