用c#怎么将txt文件内容取出来保存到excel文件中 30
txt文件内容格式如下:0.0001.370-0.9141.814-1.20920.0003.942-2.6280.699-0.46640.0003.636-2.4240...
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文件中 展开
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文件中 展开
展开全部
楼上正解.
如果要保存成真正的EXCEL文件的话要调用EXCEL的组件,而且操作麻烦.
如果只是想生成双击就会调用EXCEL打开的文件的话,你只要将TXT文件.txt用C#拷贝成.xls文件就行.只是改一下后缀而已.
这种是假的EXCEL文件,但是能在EXCEL打开和操作.
如果要保存成真正的EXCEL文件的话要调用EXCEL的组件,而且操作麻烦.
如果只是想生成双击就会调用EXCEL打开的文件的话,你只要将TXT文件.txt用C#拷贝成.xls文件就行.只是改一下后缀而已.
这种是假的EXCEL文件,但是能在EXCEL打开和操作.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可尝试将分隔符改成“,”,然后作为csv文件去读
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以尝试用VBA去做,不用C#那么大费周折,而且对excel的支持更好,更易学。
========================================================
去查vba的语法吧,有专门读txt的函数,然后选择你要的行拷贝到excel里去,非常简单。
========================================================
去查vba的语法吧,有专门读txt的函数,然后选择你要的行拷贝到excel里去,非常简单。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
直接把TXT改名成*.xls就可以了!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询