为excel文档生成HTML时添加软中断

时间:2013-03-14 12:48:13

标签: html excel

当我使用单元格中的换行符从Word或HTML复制表格时,Excel会将文本中的每一行转换为单个单元格。例如:

HTML:

<tr>
    <td>
    cell 1 line 1<br/>
    cell 1 line 2<br/>
    </td>
<tr>
<tr>
    <td>
    cell 2
    </td>
</tr>

被翻译成以下3个单元而不是2个单元:

A1 -> cell 1 line 1
A2 -> cell 1 line 2
A3 -> cell 2

1 个答案:

答案 0 :(得分:0)

搜索网页后,我最终在一个旧论坛找到了答案:

我找到的解决方案是添加到样式表中:

br {mso-data-placement:same-cell;}