使用 ExcelJS 添加换行符

问题描述 投票:0回答:1

我想使用 ExcelJS 在单元格中添加换行符(使用最新版本 4.4)。

我已经用

\r\n
\r
\n
进行了测试,它们都给了我相同的结果:换行符在公式栏中可见,但不直接在单元格本身中可见。 您手动单击公式栏后,它会在单元格中显示它。

我的问题是:这个问题可以解决吗?如果可以,如何解决?

示例

在 Typescript 中使用换行命令:

Using the newline commands

如何在 Excel 中查看:

Results in Excel

请注意,它在公式栏中显示正确。

当单击公式栏并接下来单击另一个单元格时,它会显示以下内容:

Results in Excel after clicking the formula bar

有什么想法可以解决这个问题,以便换行符在单元格本身中立即可见吗?

excel typescript exceljs
1个回答
0
投票

正如 nkavli 已经评论过的:

在 GitHub 中的 ExcelJS 文档中,您可以使用:

// set cell to wrap-text
ws.getCell('D1').alignment = { wrapText: true };

瞧:结果显示正确。

© www.soinside.com 2019 - 2024. All rights reserved.