CSV到Excel文档?

时间:2016-06-13 21:45:39

标签: excel csv interop

我很好奇社区认为什么是获取CSV文件的最简单方法,并且“另存为”仅包含几个公式的Excel文档?

我正在尝试在幕后执行此操作,而不是在物理上导航。例如打开,选择另存为等 - 即使这已经非常简单了我需要在代码中执行此操作(自动化思考)

背景:我有一个生成.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 个答案:

答案 0 :(得分:1)

看看openoffice的命令行scipting是否可以完成这项工作。它可以很容易地完成很多转换。否则有很多Excel生成库,例如PHPExcel,但你需要围绕它们包装一些编程。