let workbook = new Excel.Workbook();
for (let i = 0; i < 3; i++){
workbook.addWorksheet('test', {
properties: {tabColor: {argb: 'FF00FF00'}}, views: [
{ySplit: 5, activeCell: 'A1', showGridLines: false}
]
});
}
First worksheet will have 'test' name, others will have an error title. Do you know how to make it work?
EDIT : If i generate my worksheet in a function, it works.
let workbook = new Excel.Workbook();
function generateWorksheet(data){
workbook.addWorksheet('test', {
properties: {tabColor: {argb: 'FF00FF00'}}, views: [
{ySplit: 5, activeCell: 'A1', showGridLines: false}
]
});
}
for (let i = 0; i < 3; i++){
generateWorksheet(i);
}