#c# #export-to-excel
#c# #экспорт в Excel
Вопрос:
Я экспортирую данные в Excel. Возможно ли заменить <br/>
в строке разрыв строки (alt enter), чтобы при экспорте в Excel строка отображалась отдельными строками в одной ячейке.
Например:
string text = "Number One" "`<br/>`" "Number Two"
Excel:
Number One
Number Two
Ответ №1:
Единственное, что вам нужно, это добавить style="mso-data-placement:same-cell;"
внутри <br />
тега. Данные будут отображаться в отдельных строках, но в одной ячейке.
<br style="mso-data-placement:same-cell;" />
Ответ №2:
string textWithNewLine = text.Replace("<br/>", Environment.NewLine);
Комментарии:
1. @Roslyn убедитесь, что у вас есть
Cells[x, y].Style.IsTextWrapped = true;
для ячейки.2. Я экспортирую данные, используя gridview.