我希望存储在Azure文件共享上的现有ExcelElectron 表格文件有append行.
Electron 表格包含现有的历史数据,以及绘制这些数据的图表,所以我不想重新创建它,只需add rows to an existing data table.
我想用一个免费的Excel库来做到这一点.
我的代码运行在Blob触发的Azure函数中,其中的BLOB文件是我想要追加的CSV数据.
到目前为止,在我试图实现这一点的库中,NPOI似乎不允许您写入现有的Excel文件,只读入其数据,然后重写新文件(根据this的说法).
SpreadCheetah似乎也完全覆盖了现有数据,而不是追加到它(我try 过这个example).
我研究过使用Interop方法,但据我所知,这不可能在Azure Function中运行.(它需要先将文件下载到本地驱动器?)
我是不是对这些库做错了什么?有没有其他免费的Excel库我可以用来获取它?或者我需要停止变得廉价,而是花钱买一台?(如果是这样的话,允许这种功能的最便宜的是哪一种?)或者这是一种奇怪的边缘情况,没有一个理智的人会这样做?!
感谢任何人提出的任何建议或变通办法.