如何使用nodejs在单元格中插入checkbox按钮

yquaqz18  于 2023-06-29  发布在  Node.js
关注(0)|答案(1)|浏览(122)

我想插入复选框按钮到单元格,我想检查它时,它真的我怎么办
如何使用nodejs将复选框按钮插入单元格。checkbox button和我尝试使用exceljs,excel 4 node,xlsx我不能这样做。Pls help!!!!

xriantvc

xriantvc1#

const ExcelJS = require('exceljs');

async function insertCheckbox() {
  const workbook = new ExcelJS.Workbook();
  const worksheet = workbook.addWorksheet('Sheet 1');

  // Add a checkbox to a specific cell
  const cell = worksheet.getCell('A1');
  cell.type = ExcelJS.ValueType.Boolean;
  cell.value = true;
  cell.style = {
    alignment: {
      horizontal: 'center',
      vertical: 'middle'
    }
  };

  // Save the workbook
  await workbook.xlsx.writeFile('output.xlsx');
  console.log('Checkbox inserted successfully.');
}

insertCheckbox().catch(console.error);

在上面的代码中,我们创建了一个新的Excel工作簿并添加了一个工作表。然后指定要插入复选框的单元格,在本例中为单元格'A1'。我们将单元格的类型设置为boolean并赋值true以表示选中的复选框。最后,我们将工作簿保存到名为output.xlsx的文件中。
请确保根据特定用例的需要调整单元格引用和其他格式设置选项。

相关问题