【求助】求助 怎么编写C/C++程序读Excel文件数据
怎么编写C/C++程序读Excell文件数据
我在网上搜了一下,都很复杂,看不懂。
我只需将像读txt文本文件样,将数据读入内存
变量。
[ Last edited by nono2009 on 2009-11-17 at 13:39 ]
今日热帖
怎么编写C/C++程序读Excell文件数据
我在网上搜了一下,都很复杂,看不懂。
我只需将像读txt文本文件样,将数据读入内存
变量。
[ Last edited by nono2009 on 2009-11-17 at 13:39 ]
建议一下,可以用python来写呀,这样就可以读Excel文件的数据了。
今天有空,写了个简单的例子,搂住看看吧。我用VC++ 6.0 和 Office 2003做的。
用法:
首先创建或打开一个工程(MFC的或者Win32的都行),然后按下面步骤:
1、把文件ExcelOperation.h、ExcelOperation.cpp、Excel.h和Excel.cpp全部加入到工程中。
2、打开工程的StdAfx.h,如果里面没有#include<afxdisp.h>,就加上这行。
3、选菜单Project-->Settings...,在Project Settings窗口中选C/C++标签,然后Catagory选Code Generation,然后Use run-time library选Multithreaded 或 Multithreaded Dll(看附件图片)。
4、在搂住自己的cpp中加入#include "ExcelOperation.h"就可以使用ExcelOperation类了。
类包含OpenXls,CreateXls,CloseXls,ReadCell,WriteCell 共5个成员函数,参数都很简单,用法看下面的例子。
ps:随便写的,很粗糙,搂住可以自己加入需要的功能 和 错误处理代码。
[ Last edited by magic7004 on 2009-11-20 at 16:54 ]
,
非常感谢大家的帮助
支持,学习中