exceljs 如何给单元格赋值
时间: 2024-09-01 22:01:21 浏览: 42
ExcelJS是一个Node.js库,用于读取、操作和创建Microsoft Excel电子表格。要使用它给单元格赋值,首先你需要安装它,通过npm可以这样做:
```bash
npm install exceljs
```
然后你可以按照以下步骤操作:
1. 导入`exceljs`模块:
```javascript
const ExcelJS = require('exceljs');
```
2. 创建一个新的工作簿:
```javascript
let workbook = new ExcelJS.Workbook();
```
3. 指定工作表(如果需要的话)并获取引用:
```javascript
let worksheet = workbook.addWorksheet('Sheet1'); // 或者选择已存在的工作表名
```
4. 给单元格赋值,例如给A1单元格赋字符串值:
```javascript
worksheet.getCell('A1').value = 'Hello, World!';
```
5. 如果你想赋数值,例如数字或日期:
```javascript
worksheet.getCell('B1').value = 42; // 数字
worksheet.getCell('C1').value = new Date(); // 当前日期
```
6. 最后保存工作簿:
```javascript
workbook.xlsx.writeFile('output.xlsx'); // 将文件保存到当前目录下,输出.xlsx是默认的文件名
```
完成以上步骤后,你就可以看到单元格已经成功地被赋予了指定的值。