Javascript 如果我使用';导出数据,为什么会删除Excel中的图表;ExcelJS';?

Javascript 如果我使用';导出数据,为什么会删除Excel中的图表;ExcelJS';?,javascript,node.js,exceljs,Javascript,Node.js,Exceljs,我成功地读取了现有的Excel文件,并将数据放到了我想要的单元格位置。但在我们输入数据后,现有Excel文件中的所有Excel图表都消失了。我还在寻找解决办法,但我解决不了 workbook.xlsx.readFile(__dirname + "/../assets/ExcelFile/testFile.xlsx") .then(function() { var worksheet = workbook.getWorksheet(8); for(var

我成功地读取了现有的Excel文件,并将数据放到了我想要的单元格位置。但在我们输入数据后,现有Excel文件中的所有Excel图表都消失了。我还在寻找解决办法,但我解决不了

workbook.xlsx.readFile(__dirname + "/../assets/ExcelFile/testFile.xlsx")
 .then(function() {
    var worksheet = workbook.getWorksheet(8); 
      for(var i=1; i<data.length+1; i++)
     {
       for(var j=1; j<data[i-1].length+1; j++)
       {
         if(data[i-1][0] == "Slaes rate of electricity")
         {
           Price = data[i-1][2].replace(/,/gi,"");
           worksheet.getRow(12).getCell(7).value = Number(Price);
         }
         else if (data[i-1][0] == "Average coal HHV")
         {
           Price = data[i-1][2].replace(/,/gi,"");
           worksheet.getRow(15).getCell(7).value = Number(Price);
         }
        else if (data[i-1][0] == "Average price of coal")
         {
           Price = data[i-1][2].replace(/,/gi,"");
           worksheet.getRow(16).getCell(7).value = Number(Price);
         }
      }
    }
    return workbook.xlsx.writeFile(__dirname + "/../assets/ExcelFile/Test_"+getTimeStamp()+".xlsx");

 })
 .then(function() {
   res.send("true");
 })
 .catch(function(error) {
   console.dir(error);
   res.send(error);
 })
workbook.xlsx.readFile(\uu dirname+“/../assets/ExcelFile/testFile.xlsx”)
.然后(函数(){
var工作表=工作簿.getWorksheet(8);

对于(var i=1;像ExcelJS这样的iLooks不支持图表:有没有其他技术可以用于开发?我必须在Excel中有一个图表。请。关于他们提到的一个相关问题(),您可以看看(尽管它似乎只支持图表)。谢谢你的回答。我尝试使用xlsx图表,但我正在寻找一种方法将图表放置在所需的单元格位置。你能帮助我吗?不能超出我已经提供的范围。可能还有其他库可以帮助你实现这一点,这些库至少应该给你一个开始。祝你好运!看起来ExcelJS不支持图表:还有吗我可以参考她的技术进行开发?我必须有一个Excel图表。请。关于一个相关的问题()他们提到了,所以你可以看看(尽管它似乎只做图表)。谢谢你的回答。我尝试使用xlsx图表,但我正在寻找一种方法将图表放置在所需的单元格位置。你能帮助我吗?不要超出我已经提供的范围。可能还有其他库可以帮助你,这些库至少应该给你一个开始。祝你好运!