- 0
- 0
- 约 11页
- 2016-12-22 发布于北京
- 举报
VC中操作excel表格
摘要:使用Microsoft Office所带的控件来实现代码操作excel表格。
操作系统是Microsoft XP,办公套装是Microsoft Office 2003,编程环境是Microsoft Visual Studio 6.0,一切都是Microsoft。
我最近要将数据库中的内容查询出来放到excel表格以便打印,所以上网找了这方面的内容,这里主要是抛砖引玉。
从思路上来看,操作excel表格就是将其打开,然后写入/读出数据,然后关闭。
首先创建一个程序(我的例子是一个MFC的单文档程序),在程序的入口处和出口处先作这样两个步骤来支持COM库:
在程序入口处CXXXApp:: InitInstance()函数AfxEnableControlContainer();语句之后加入下面几行:
if (CoInitialize(NULL) != 0)
{
AfxMessageBox(“初始化COM支持库失败!”);
exit(1);
}
假如这个条件不通过就不能运行起程序。
在程序的出口处CXXXApp:: ExitInstance()函数return语句之前加入下面这句话:CoUninitialize();来释放COM支持库。
这样对COM支持库的代码已经完成。
下面要从Office的安装目录中找到对VC操作excel文件的动态库,在某些版
您可能关注的文档
最近下载
- (6.4.7.2)--缺锌与儿童疾病相关性研究进展.pdf VIP
- 湖南省长沙市第一中学2026届高三下学期4月阶段检测(第九次月考)语文试卷(含答案).docx VIP
- 河北工程大学毕业设计(论文)撰写规范.docx VIP
- 动态网络下基于节点流行度的潜在空间模型研究.pdf
- 中文释义 考研英语大纲词汇5500.xlsx VIP
- 空气压缩及变压吸附制氮资料.ppt VIP
- 酱油生产工艺:现代技术与传统方法对比分析.docx VIP
- 2025海南大学辅导员考试试题及答案.docx VIP
- 空气压缩及变压吸附制氮课件.pptx VIP
- 【MOOC】《宋词经典》(浙江大学)章节作业慕课答案.docx
原创力文档

文档评论(0)