当前位置: 首页 > news >正文

仿照别的网站做大连网站制作

仿照别的网站做,大连网站制作,淄博专业做网站,广告网络联盟参考地址 在需要对EXCEL表进行操作的类中添加以下头文件:若出现大量错误将其放入stdafx.h中 #include "resource.h" // 主符号 #include "CWorkbook.h" //单个工作簿 #include "CRange.h" //区域类,对Excel大…

参考地址
右击项目出现“类向导”界面
添加类中选择“类型库中的MFC类”点击类向导,找到可用的类型库为Excel的库

在接口中选择对应类添加到右侧生成的类中后点击完成
添加完成后项目中出现以上头文件
在需要对EXCEL表进行操作的类中添加以下头文件:若出现大量错误将其放入stdafx.h中

#include "resource.h"       // 主符号
#include "CWorkbook.h"		//单个工作簿
#include "CRange.h"			//区域类,对Excel大部分操作都需要
#include "CWorkbooks.h"		//管理所有工作簿
#include "CApplication.h"	//Excel应用程序类,管理整个Excel应用

在类中添加以下变量定义:

	//定义Excel中需要的工作簿以及工作表等CApplication m_App;CWorkbooks	m_Books;CWorkbook	m_Book;CWorksheets m_Sheets;CWorksheet	m_Sheet;CRange		m_Range;

然后就可以封装对应函数,以下为打开Excel表的例子,一般包括Excel的读写:

//打开Excel表
int	CExcel_TestApp::OpenExcel(CString FileName)
{HRESULT Hr;//HRESULT函数返回值Hr = CoInitialize(NULL);//CoInitialize告诉Windows以单线程方式创建com对象if (FAILED(Hr)){AfxMessageBox(_T("调用函数失败!"));}LPDISPATCH LpDisp;COleVariant CovOptional((long)DISP_E_PARAMNOTFOUND, VT_ERROR);if (!m_App.CreateDispatch(_T("Excel.Application"), NULL)){AfxMessageBox(_T("无法启动EXCEL服务器!"));return 0;}m_Books.AttachDispatch(m_App.get_Workbooks);//得到工作簿LpDisp = m_Books.Open(FileName, CovOptional, CovOptional, CovOptional, CovOptional,CovOptional, CovOptional, CovOptional, CovOptional, CovOptional,CovOptional, CovOptional, CovOptional, CovOptional);m_Book.AttachDispatch(LpDisp);//得到单个工作簿m_Sheets.AttachDispatch(m_Book.get_Worksheets);//得到工作簿对应的工作表LpDisp = m_Book.get_ActiveSheet();//得到当前活跃的工作表m_Sheet.AttachDispatch(LpDisp);//获取到表return 1;}

若运行出错,将导入的所有包含#import “C:\Program Files (x86)\Microsoft Office\Root\Office16\EXCEL.EXE” no_namespace头文件中的注释,将CRange.h中的DialogBox改为_DialogBox;

int	MFC_OpenExcel::OpenExcel(CString FileName)
{HRESULT Hr;//HRESULT函数返回值Hr = CoInitialize(NULL);//CoInitialize告诉Windows以单线程方式创建com对象if (FAILED(Hr)){AfxMessageBox(_T("调用函数失败!"));}LPDISPATCH LpDisp;COleVariant CovOptional((long)DISP_E_PARAMNOTFOUND, VT_ERROR);if (!m_App.CreateDispatch(_T("Excel.Application"), NULL)){AfxMessageBox(_T("无法启动EXCEL服务器!"));return 0;}m_Books=m_App.get_Workbooks();//得到工作簿LpDisp = m_Books.Open(FileName, CovOptional, CovOptional, CovOptional, CovOptional,CovOptional, CovOptional, CovOptional, CovOptional, CovOptional,CovOptional, CovOptional, CovOptional, CovOptional, CovOptional);m_Book.AttachDispatch(LpDisp);//得到单个工作簿m_Sheets=m_Book.get_Worksheets();//得到工作簿对应的工作表LpDisp = m_Book.get_ActiveSheet();//得到当前活跃的工作表m_Sheet.AttachDispatch(LpDisp);//获取到表return 1;}
http://www.hkea.cn/news/234157/

相关文章:

  • wordpress管理员密码忘记成都seo招聘
  • 武汉企业建站系统模板下载官方正版百度
  • 上海做网站国际财经新闻
  • 用废旧盒子做家用物品网站seo排名工具
  • 企业铭做网站域名解析在线查询
  • 怎么注册自己的小程序网站优化分析
  • 荆州网站建设流程网站设计培训
  • 网站支付怎么做的seo职业技能培训班
  • 做csgo直播网站上海知名网站制作公司
  • 深圳住建局官方网站seo网站关键词优化快速官网
  • 网站建设需要php吗企业的互联网推广
  • 苏中建设集团官方网站电商软文广告经典案例
  • 网站开发需要什么开发工具代做百度首页排名价格
  • 北京网站设计多少钱微信引流推广
  • 网站建设实施背景分析百度指数里的资讯指数是什么
  • 小程序定制开发深圳公司网站的优化seo
  • 构建一个网站域名查询平台
  • 蚌埠网站关键词优化推广下载
  • 看房地产的app在哪看aso安卓优化
  • 网站与域名的区别扬州整站seo
  • 哪些网站可以进行域名注册公司关键词seo
  • 如何申请一个网站 做视频百度小说搜索热度排行榜
  • 天津做网站选择津坤科技b重庆seo教程搜索引擎优化
  • 什么网站做热能表好百度一下电脑版首页网址
  • 点击图片直接进入网站怎么做如何使用免费b站推广网站
  • 手机网站建设软件怎么在百度上做广告推广
  • 南京做网站团队手机app免费制作平台
  • 17173游戏网搜索优化指的是什么
  • 公司做网站需要给百度交钱吗百度竞价推广方案
  • 网站建设的关键seo推广小分享