我正在使用 xlsx-populate.min.js 生成一个 Excel 文件,并使用普通存档作为模板。我开始这个过程
function getWorkbook() {
return new Promise(function (resolve, reject) {
var req = new XMLHttpRequest();
var url = 'template_a.xlsx';
req.open('GET', url, true);
req.responseType = 'arraybuffer';
req.onreadystatechange = function () {
if (req.readyState === 4){
if (req.status === 200) {
resolve(XlsxPopulate.fromDataAsync(req.response));
} else {
reject('Received a ' + req.status + ' HTTP code.');
}
}
};
req.send();
});
}
";
并在获得工作簿后将值写入承诺中
workbook.sheet(0).cell('M$jj').value('$obs');
该文件是通过生成一个blob来生成的,到目前为止还可以。
我想将自动换行应用于从第 2 行到最高行的列。
我应该在哪里以及如何调用富文本选项。