| 查看: 1273 | 回复: 11 | |||
| 当前主题已经存档。 | |||
[交流]
【求助】求助 怎么编写C/C++程序读Excel文件数据
|
|||
|
怎么编写C/C++程序读Excell文件数据 我在网上搜了一下,都很复杂,看不懂。 我只需将像读txt文本文件样,将数据读入内存 变量。 [ Last edited by nono2009 on 2009-11-17 at 13:39 ] |
» 猜你喜欢
想换工作。大多数高校都是 评职称时 认可5年内在原单位取得的成果吗?
已经有7人回复
需要合成515-64-0,50g,能接单的留言
已经有4人回复
自荐读博
已经有4人回复
上海工程技术大学【激光智能制造】课题组招收硕士
已经有4人回复
写了一篇“相变储能技术在冷库中应用”的论文,论文内容以实验为主,投什么期刊合适?
已经有6人回复
带资进组求博导收留
已经有10人回复
最近几年招的学生写论文不引自己组发的文章
已经有11人回复
中科院杭州医学所招收博士生一名(生物分析化学、药物递送)
已经有3人回复
临港实验室与上科大联培博士招生1名
已经有8人回复
nono2009
超级版主 (文学泰斗)
No gains, no pains.
-

专家经验: +21105 - 应助: 28684 (院士)
- 贵宾: 513.911
- 金币: 2555220
- 散金: 27828
- 红花: 2147
- 沙发: 66666
- 帖子: 1602255
- 在线: 65200.9小时
- 虫号: 827383
- 注册: 2009-08-13
- 性别: GG
- 专业: 工程热物理与能源利用
- 管辖: 科研家筹备委员会
2楼2009-11-17 13:38:49

3楼2009-11-17 15:48:23
jjdg
版主 (知名作家)
- 程序强帖: 9
- 应助: 223 (大学生)
- 贵宾: 3.926
- 金币: 51003.4
- 红花: 238
- 帖子: 7227
- 在线: 474.2小时
- 虫号: 27000
- 注册: 2003-10-21
- 专业: 药物代谢与药物动力学
- 管辖: 程序语言

4楼2009-11-17 18:57:00
5楼2009-11-19 12:16:24

6楼2009-11-19 12:21:42

7楼2009-11-19 12:22:15
★ ★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
余泽成(金币+2,VIP+0):专家辛苦了! 11-19 18:12
小木虫(金币+0.5):给个红包,谢谢回帖交流
余泽成(金币+2,VIP+0):专家辛苦了! 11-19 18:12
|
详细讲解的话可以写本书了。 搂住既然需要操作excel,还是学习下com或者数据库的知识比较好。 ps:建议搂住用vb或者C#来做Excel的操作,简单很多的。至于计算部分,用C++做成Dll就好了。 ps2:搂住既然不会读写excel为什么一定要用excel呢? 搂住如果是为了学习的话,还是别怕麻烦,找本书看看。 如果只是要解决问题,那就想想变通的方法吧。比如按照沙发说的,做成csv(Comma Separated Values),它是纯文本的文件,每行是一条记录,记录中的每个字段用逗号(英文的)分隔开就行了。CSV可以用excel直接打开的。 |

8楼2009-11-19 17:06:45
9楼2009-11-19 20:00:58
★ ★ ★ ★ ★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
senlia(金币+5,VIP+0):您..辛苦了 11-20 18:06
小木虫(金币+0.5):给个红包,谢谢回帖交流
senlia(金币+5,VIP+0):您..辛苦了 11-20 18:06
|
今天有空,写了个简单的例子,搂住看看吧。我用VC++ 6.0 和 Office 2003做的。 用法: 首先创建或打开一个工程(MFC的或者Win32的都行),然后按下面步骤: 1、把文件ExcelOperation.h、ExcelOperation.cpp、Excel.h和Excel.cpp全部加入到工程中。 2、打开工程的StdAfx.h,如果里面没有#include 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 ] |

10楼2009-11-20 15:16:24







回复此楼