const ExcelJS = require('exceljs');
const workbook = new ExcelJS.Workbook();
workbook.xlsx.readFile('path/to/existing/file.xlsx')
.then(() => {
const worksheet = workbook.getWorksheet('Sheet1');
worksheet.getColumn('E').header = 'Column E';
worksheet.getColumn('E').eachCell((cell, rowNumber) => {
cell.value = `Value ${rowNumber}`;
});
return workbook.xlsx.writeFile('path/to/modified/file.xlsx');
})
.then(() => {
console.log('Column added successfully!');
})
.catch(err => {
console.error('Error: ', err);
});