用VC++6.0控制excel的详细代码
用VC++6.0控制excel的详细代码我有一个Excel表格,现在想实现通过VC++6.0打开这个表格,并且读取一个数据并保存在一个变量里,求一个详细过程,包括Exce...
用VC++6.0控制excel的详细代码我有一个Excel表格,现在想实现通过VC++6.0打开这个表格,并且读取一个数据并保存在一个变量里,求一个详细过程,包括Excel类的导入啊,具体需要更改的代码什么的,求大神讲解
展开
1个回答
展开全部
第一步:建立一个自动化工程
启动VC 6.0,打开新建对话框,新建一个MFC
AppWizard(exe)工程,这里工程明设置为TestExcel。
进入MFC 应用程序向导,选择
基本对话框,直接点击完成:
打开MFC
ClassWizard窗口(查看—>建立类向导),选择Automation,单击Add
Class按钮,选择From a type library...,弹出文件选择对话框,之后定位到Microsoft
Office的安装目录(通常为C:\Program
Files\Microsoft Office\Office12),选择EXCEL.exe注意,确定后,弹出Confirm
Classes窗口,选择列表中的所有类,单击OK按钮。
注意 原来文章里说的文件名是EXCEL9.OLB,因安装的Office版本不同而有所差异,EXCEL9.OLB对应的是Microsoft
Office 2000,微软命名方式为Excel+数字的形式,Office版本越高,数字越大。在我用的office2007里直接用的exe文件
返回编辑器,查看工程文件,可发现多了EXCEL.H及EXCEL.CPP两个文件。
然后通过excel类就可以操作了!
启动VC 6.0,打开新建对话框,新建一个MFC
AppWizard(exe)工程,这里工程明设置为TestExcel。
进入MFC 应用程序向导,选择
基本对话框,直接点击完成:
打开MFC
ClassWizard窗口(查看—>建立类向导),选择Automation,单击Add
Class按钮,选择From a type library...,弹出文件选择对话框,之后定位到Microsoft
Office的安装目录(通常为C:\Program
Files\Microsoft Office\Office12),选择EXCEL.exe注意,确定后,弹出Confirm
Classes窗口,选择列表中的所有类,单击OK按钮。
注意 原来文章里说的文件名是EXCEL9.OLB,因安装的Office版本不同而有所差异,EXCEL9.OLB对应的是Microsoft
Office 2000,微软命名方式为Excel+数字的形式,Office版本越高,数字越大。在我用的office2007里直接用的exe文件
返回编辑器,查看工程文件,可发现多了EXCEL.H及EXCEL.CPP两个文件。
然后通过excel类就可以操作了!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询