用c#怎么将txt文件内容取出来保存到excel文件中

来源:百度知道 编辑:UC知道 时间:2024/05/10 05:22:02
txt文件内容格式如下:
0.000 1.370 -0.914 1.814 -1.209
20.000 3.942 -2.628 0.699 -0.466
40.000 3.636 -2.424 0.889 -0.593
...
我不是要全部存进去 只需要一部分 例如 把TXT文件中的第2行数据也就是 20.000 3.636 0.889 -0.593 存到EXCEL文件中

直接把TXT改名成*.xls就可以了!

楼上正解.
如果要保存成真正的EXCEL文件的话要调用EXCEL的组件,而且操作麻烦.
如果只是想生成双击就会调用EXCEL打开的文件的话,你只要将TXT文件.txt用C#拷贝成.xls文件就行.只是改一下后缀而已.
这种是假的EXCEL文件,但是能在EXCEL打开和操作.

可以尝试用VBA去做,不用C#那么大费周折,而且对excel的支持更好,更易学。
========================================================
去查vba的语法吧,有专门读txt的函数,然后选择你要的行拷贝到excel里去,非常简单。

可尝试将分隔符改成“,”,然后作为csv文件去读