Как записать в ячейку, которая охватывает несколько столбцов, используя ExcelJS?

Я могу создать ячейку Excel, которая охватывает несколько столбцов, используя ExcelJS?

Я пробовал getCell с диапазоном ячеек. Но значение было установлено только в первом столбце.

function colSpamDemo( )
{
  let wb = new ExcelJS.Workbook();
  let ws = wb.addWorksheet('Export');

  ws.getCell('A1:C1').value = 'This price list supercedes all prior price lists.';
  ws.getCell('A1:C1').alignment = { horizontal:'center'} ;
}

1 ответ

Вы можете создать объединенную ячейку, которая звучит как то, что вы ищете.

function colSpamDemo( )
{
  let wb = new ExcelJS.Workbook();
  let ws = wb.addWorksheet('Export');

  ws.mergeCells('A1:C1');
  ws.getCell('A1').value = 'This price list supercedes all prior price lists.';
  ws.getCell('A1').alignment = { horizontal:'center'} ;
}
Другие вопросы по тегам