Amar chand123 Ответов: 1

Проблема в цвете шрифта при экспорте в excel


когда я пытаюсь экспортировать данные DataGridView в Excel но проблема заключается в том что когда я экспортирую данные в файл excel первый столбец цвет шрифта по умолчанию белый цвет то я использую этот код

wb.рабочий лист(1).Клетки("A1:N1").Style.Font.FontColor = XLColor.Черный;

но это не сработает

Что я уже пробовал:

но когда я пытаюсь изменить цвет черный на другой это прекрасно работает
любить
wb.рабочий лист(1).Клетки("A1:N1").Стиль.Шрифт.Свойство Fontcolor = XLColor.Красный;

CHill60

Что вы используете для экспорта в Excel?

Amar chand123

Использование ClosedXML.Excel;

1 Ответов

Рейтинг:
9

CHill60

Хорошо, я вижу некоторые сообщения о том, что это ошибка в Excel. Вы можете проверить это, открыв файл в Excel и попытавшись установить руководство по цвету шрифта с помощью Colors, Color Model = RGB, Red =0, Green = 0, Blue = 0. Вы должны обнаружить, что ваш текст становится на 100% прозрачным.

Чтобы обойти это, вы можете попробовать установить свой текст на "почти" черный RGB = (1,1,1) или #FF010101

Основных кредитных [^]


Amar chand123

Благодарю вас, сэр, и сожалею, но вы можете решить в closexml мой первый концерт фильтров столбцов, я хочу, чтобы удалить

CHill60

Ссылка, которую я разместил, была на сайт устранения неполадок CloseXML - по-видимому, следующее будет работать в ClosedXML

wb.Worksheet(1).Cells("A1:N1").Style.Font.FontColor = XLColor.FromHtml("#FF010101");