![](/img/trans.png)
[英]How to update the excel file cell data, when the file is created using a template in C#?
[英]How to update data in excel File using C#?
我建议使用封闭XML
您直接写入文件,不需要Excel。 它必须是Excel文件的最新版本才能工作(开放xml标准)。
Epplus.dll或npoi.dll还将读取/写入不带excel的excel文件。
将数据保存在XML或JSON文件中,然后当您要可视化它们时,您可以根据这些数据创建excel文件,因此您将拥有一个非常轻便的文件,并且可以根据需要轻松读取和更新。
我尚未通过wpf专门执行此操作,但是您可以通过.net访问powershell cmdlet,并且powershell具有用于检索和写入Excel数据的命令。
就是说,我的经验是非常乏味且与错误不一致。 我会告诉您的客户,将Excel文件用作数据库是不可能的,并且在实践中肯定会失败。
一方面,如果其他任何东西都使用它,则会遇到读/写限制。
如果您不介意使用商业库,则可以尝试使用Aspose.Cells 。 它具有丰富的单元格API,并且无需使用Excel interop API就可以工作。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.