C++ 将数据保存到excel表格里面

我的代码如下,strcpy_s(OutFileName,InFileName);OutFileName[8]=0;strcat_s(OutFileName,".xls")... 我的代码如下,strcpy_s(OutFileName,InFileName);
OutFileName[8]=0;
strcat_s(OutFileName,".xls");
//cout<<OutFileName;
WriteFileA.open(OutFileName);

for(j=0;j<length;j++)
{
{for(i=0;i<NT;i++)
WriteFileA<<Amplitude[i][j]<<" ";
}
WriteFileA<<endl;
}
没学过数据库,C++也只会皮毛,其实我就是在用C++编译器编译C的程序,哈哈。
我读取了一些数据,然后想保存到Excel表格里面,用上面的代码能保存,是用Tab那个符号分隔的,保存倒是没问题,只是生成的Excel表格一点保存就提示有不识别的符号(制表符分隔),问是不是要重新保存一个复本云云。。。不想用数据库的东西,请问还有啥比较简单的方法不?
一楼的说的对,但是,我想在从程序里面导出文件的时候就实现正常保存,不然还得打开每个文件分别另存为,文件非常多,那样很烦人。谢谢!
展开
 我来答
fox000002
2010-09-04 · TA获得超过3824个赞
知道大有可为答主
回答量:2356
采纳率:97%
帮助的人:1155万
展开全部
保存的时候选择另存为 Excel 工作簿

因为原来的只是一个文本文件

=====================================

纯 C++ 的话太难了

可以用 office 提供的一些 com 接口,
用 MFC 之类的来写,都比较复杂

如果用 .Net 的话会简单很多
用 OLEDB 或 Excel 相关库就可以操作了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式