如何在 NodeJs 中使用 Excel4node 模块在单元格内添加分隔线
How to add a breakline inside a cell with Excel4node module in NodeJs
我需要插入一个带有模块 excel4node 的多行单元格,在文档中我没有找到任何相关信息。
我试图插入转义序列 "\n"
但它没有用。这是我的代码:
var xl = require('excel4node');
var wb = new xl.Workbook();
var ws = wb.addWorksheet('Sheet 1');
ws.cell(1, 1).string('first line \n second line');
这是单元格内的结果:
first line \n second line
有人知道如何插入多行单元格吗?我必须使用哪个字符?
我的朋友
你试过这种方法吗?
ws.cell(1, 1).formula('="first line"&CHAR(10)&"second line"');
我前段时间遇到过这个问题。
我解决了:
ws.cell(1, 1).formula('="first line"&CHAR(10)&"second line"');
昨天帮助遇到同样问题的同事,经过一段时间我们想出了这个解决方案。
ws.cell(1, 1).formula('="first line"&CHAR(10)&"second line"');
我用它来插入隔断线
ws.cell(row, col).string('text to print \n another line').style({ alignment: { wrapText: true});
方法有很多种。我希望这能有所帮助。通过此代码,您还可以格式化特定行
var complexstring = [
'line1\n',
{
bold: true,
size: 7,
name: 'Arial',
italics: true,
value: 'line2'
}
]
ws.cell(4, 2).string(complexstring)
我试过对齐并且有效
const style = ws.createStyle({
alignment: {
wrapText: true,
},
})
ws.cell(4, 2).string('new\nline').style(style)
我需要插入一个带有模块 excel4node 的多行单元格,在文档中我没有找到任何相关信息。
我试图插入转义序列 "\n"
但它没有用。这是我的代码:
var xl = require('excel4node');
var wb = new xl.Workbook();
var ws = wb.addWorksheet('Sheet 1');
ws.cell(1, 1).string('first line \n second line');
这是单元格内的结果:
first line \n second line
有人知道如何插入多行单元格吗?我必须使用哪个字符?
我的朋友
你试过这种方法吗?
ws.cell(1, 1).formula('="first line"&CHAR(10)&"second line"');
我前段时间遇到过这个问题。 我解决了:
ws.cell(1, 1).formula('="first line"&CHAR(10)&"second line"');
昨天帮助遇到同样问题的同事,经过一段时间我们想出了这个解决方案。
ws.cell(1, 1).formula('="first line"&CHAR(10)&"second line"');
我用它来插入隔断线
ws.cell(row, col).string('text to print \n another line').style({ alignment: { wrapText: true});
方法有很多种。我希望这能有所帮助。通过此代码,您还可以格式化特定行
var complexstring = [
'line1\n',
{
bold: true,
size: 7,
name: 'Arial',
italics: true,
value: 'line2'
}
]
ws.cell(4, 2).string(complexstring)
我试过对齐并且有效
const style = ws.createStyle({
alignment: {
wrapText: true,
},
})
ws.cell(4, 2).string('new\nline').style(style)