博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
VS2010 EXCEL2010 表格操作的编程实现
阅读量:4659 次
发布时间:2019-06-09

本文共 1199 字,大约阅读时间需要 3 分钟。

参考:

(另外一种实现方式,数据库方式)

http://www.cnblogs.com/fullsail/archive/2012/12/28/2837952.html

http://blog.csdn.net/gyssoft/article/details/1592104

---------------------------------------------------------------------------------------------

1.导入Excel接口类

Project->Class Wizard->Add Class->MFC Class From TypeLib

 

导入后文件结构:

 

此时,直接编译会报错。

 

2.修改编译错误

①将文件中CApplication.h

#import "C:\\Program Files\\Microsoft Office\\Office14\\EXCEL.EXE" no_namespace

替换为

#import "C:\\Program Files\\Common Files\\Microsoft Shared\\OFFICE14\\MSO.DLL" \

    rename("RGB", "MSORGB") \

    rename("DocumentProperties", "MSODocumentProperties")

using namespace Office;

#import "C:\\Program Files\\Common Files\\Microsoft Shared\\VBA\\VBA6\\VBE6EXT.OLB"

 

using namespace VBIDE;

#import "C:\\Program Files\\Microsoft Office\\Office14\\EXCEL.EXE" \

    rename("DialogBox", "ExcelDialogBox") \

    rename("RGB", "ExcelRGB") \

    rename("CopyFile", "ExcelCopyFile") \

    rename("ReplaceText", "ExcelReplaceText") \

    no_auto_exclude

using namespace Excel;

 

②删除CRange.hCWorkbook.hCWorkbooks.hCWorksheet.hCWorksheets.h中下面内容:

#import "C:\\Program Files\\Microsoft Office\\Office14\\EXCEL.EXE" no_namespace

 

3.Excel操作

转载于:https://www.cnblogs.com/iluzhiyong/p/4309726.html

你可能感兴趣的文章
Simple Recurrent Unit,单循环单元
查看>>
最长严格上子序列(二分优化)
查看>>
codevs 2152 滑雪
查看>>
我的2014
查看>>
Android App罕见错误和优化方案
查看>>
研究Mysql优化得出一些建设性的方案
查看>>
POJ 2378 Tree Cutting (树的重心,微变形)
查看>>
SQL联查-转载
查看>>
Linux ssldump命令
查看>>
BZOJ4350: 括号序列再战猪猪侠【区间DP】
查看>>
silverlight Image Source URI : 一个反斜杠引发的血案
查看>>
《剑指offer》二叉树的深度
查看>>
【SQL Server 学习系列】-- 获取字符串中出现某字符的次数及字符某次出现的下标...
查看>>
树状数组2模板 Luogu 3368
查看>>
iOS App的状态
查看>>
C# 实现escape功能
查看>>
python 打印几行空行、 打印不换行
查看>>
(二)创建ROS工作空间
查看>>
pyinstaller打包注意事项
查看>>
windows Mimikatz使用方法
查看>>