如何用C++直接读写Excel的.xls文件?

RockyII 2000-06-12 11:02:00
希望不去调用Excel对象,用C++直接打开xls文件修改数据。有没有什么好办法?
...全文
7795 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
Wilbur 2000-08-16
  • 打赏
  • 举报
回复
最好的办法其实是通过 Excel 的 COM 接口操作(控制) Excel, 可以实现在 Excel 中能实现的任何功能(包括运行宏). 其次可以通过 ODBC 和 ADO, 但是他们只能操作 Excel 中的数据. 另外还可以考虑 DDE(好象 DDE 当初就是为了 Excel 而被微软发明的).

至于去分析 .XLS 文件的结构, 我劝大家还是不要考虑了.
xubin_sh 2000-08-08
  • 打赏
  • 举报
回复
用ODBC是最好的方法
zjy 2000-08-08
  • 打赏
  • 举报
回复
如何分析XLS的结构?
tbmac 2000-06-26
  • 打赏
  • 举报
回复
可以将EXCEL作为自动化服务器,通过使用自动化服务器提供的方法、函数操作EXCEL对象
Hank 2000-06-26
  • 打赏
  • 举报
回复
这要看你用什么开发工具!
1、如果用TC,那么自己分析XLS的结构,编写IO函数;
2、如果用BCB,有三种方法:用ODBC;用OLE;用Application SERVER
如果用BC/VC那我不知怎么做。
SCUM 2000-06-25
  • 打赏
  • 举报
回复
大致上有三种方法:

1。 自己分析XLS的结构,编写IO函数
2。 通过驱动程序IO(ODBC等)
3。 使用控件(如 OFF97CTL.DLL, 可操作 excel, word, powerpoint, access
的文档)

第一种难度有点大。
fuzzy 2000-06-12
  • 打赏
  • 举报
回复
好像用ODBC可以,这是个数据库问题。

69,369

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧