2016-06-13 154 views
0

我很好奇社区认为什么是最简单的方式来获取CSV文件和“另存为”只有粘贴几个公式的Excel文档?CSV到Excel文档?

我想在幕后做到这一点,而不是物理导航。例如打开,选择另存为等 - 即使这已经非常简单我需要在代码中执行此操作(Think自动化)

背景:我有一个生成.csv的C++命令行程序,一个C#GUI开始这个过程。任何一个程序都可以保存代码,但是我认为这在C#(InterOp?)中是最简单的。我不直接向csv发送代码的原因是由于逗号字符数量太多,会混淆csv,因为其他Excel文档需要参考工作表,以便他们需要以.xls格式。

=AVERAGE(C2:C999) 
=COUNTIFS(C:C,">0",C:C,"<31") 
=COUNTIFS(C:C,">31",C:C,"<55") 
=COUNTIF(C:C,">55") 

回答

1

看看openoffice的命令行scipting是否可以完成这项工作。它可以非常轻松地完成很多转换。否则,会有很多Excel生成的库,例如PHPExcel,但是您需要在它们周围包装一些编程。