fatfs文件操作如何将将数据保存成xls格式,并且能够一格保存一个数据??

2019-08-14 04:17发布

这是我写的程序代码: [mw_shl_code=c,true]f_mount(fs[0],"0:",1); fp=f_mkdir("0ATA"); fp=f_open(&f_txt,"/data/index.xlsx",FA_OPEN_ALWAYS | FA_WRITE); f_lseek(&f_txt,0); for(t=0;t<10000;t++) f_write(&f_txt,&shuzu,sizeof(shuzu),(UINT*)&br); f_close(&f_txt);[/mw_shl_code] 最后生成的文件是这样的:

但是我想要的是让它一格一格的存放,是不是有什么指令码能实现这种功能??求论坛里的大神指点
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
10条回答
正点原子
1楼-- · 2019-08-14 09:54
直接保存.xlsx,真实奇葩了.
能打开算是不错了.

直接保存为.rmvb,那不是部电影???

楼主想问题太简单了点.
百度学习下.csv吧,也许能满足你的要求.
八度空间
2楼-- · 2019-08-14 12:51
回复【4楼】花戒:
---------------------------------
貌相我直接保存为.xls格式,"123 124 125 123 124 125 "这样操作也能得到想要的结果
子木阿伦
3楼-- · 2019-08-14 15:22
呃呃,虽然比较奇葩,但是这样做是可以的貌似,不过我新建的是xlsx格式最后再电脑上打开却是xls格式的。我试了doc格式的也行,虽然不知道为嘛,嘿嘿
花戒
4楼-- · 2019-08-14 17:04
保存成TXT,在用电脑复制TXT内容到Excel。

TXT里,Tab(制表键)是同一行下一列' '
回车换行是下一行最开始“ ”

比如"123 124 125 123 124 125 "就能得到
123 124 125
123 124 125
直接在Excel里导入TXT文本即可。
子木阿伦
5楼-- · 2019-08-14 18:20
 精彩回答 2  元偷偷看……
花戒
6楼-- · 2019-08-14 20:35
我没有做过,所以还真不知道直接加制表符。。。又会了一招

一周热门 更多>