C # экспорт в Excel заменить <br/> с разрывом строки в ячейке - PullRequest
5 голосов
/ 28 апреля 2011

Я экспортирую данные в Excel. Можно ли заменить <br/> в строке разрывом строки ( alt + enter ), чтобы при экспорте в excel строка отображалась на отдельных строках в одной и той же ячейке.

Например:

string text = "Number One" + "`<br/>`" + "Number Two"

Excel:

Number One
Number Two

Ответы [ 2 ]

3 голосов
/ 18 февраля 2015

Только то, что вам нужно, это добавить style="mso-data-placement:same-cell;" внутри <br /> тега.Данные будут отображаться в отдельных строках, но в одной ячейке.

<br style="mso-data-placement:same-cell;" />
3 голосов
/ 28 апреля 2011
string textWithNewLine = text.Replace("<br/>", Environment.NewLine);
...