在EXCEL中手动能够执行的操作,在VC下,都能通过COM提供的技术来实现,下面是我在工作中使用智能指针对EXCEL的CHART操作的一点肤浅的认识。如果对VC操作EXCEL一点都不了解的话,建议先看看我写的上一篇日志,了解一下EXCEL的结构,因为下面很多内容都是基于上一篇文章。要想生成一张图表,首先要了解图标由哪些元素组成,才能准确的操作这些元素,通过下图来说明:首先,图表的形态是由图表类型和数据决定的,相同的数据不同的类型,会表现出不同样式的图表,例如柱形图、饼图、折线图等等,上图是一个XY散点图;相同的类型不同的数据产生不同形状的图表。以上图为例,XY散点图主要由图表区、数据系列、坐标轴组成,左侧的Y称作做“(主)数值(Y)轴”,右侧的Y轴称作“次数值(Y)轴”,同样的X轴也分为“(主)数值(X)轴”和“次数值(X)轴”。在上图中看到两条曲线,表明此图有两个数据系列,数据系列可以被理解为一组相同属性的数据点组成的折线,用EXCEL帮助的解释是:每个数据标志 (数据标记:图表中的条阅读全文>
发表于 @ 2008年11月01日 11:16:00|评论(loading...)|收藏
在VC中使用智能指针操作Excel最近的一个工程中,需要将数据导入Excel表格中,项目经理知道我以前没有接触过操作Excel的经验,于是给了一段小程序给我,让我参考着做。这段程序是使用智能指针操作Excel,在网络上找了一个星期,居然没有一片关于智能指针操作Excel的文章,只有Automation技术,而且所有介绍Automation技术的文章都是大同小异,并且代码多,说明少。没有任何帮助,光有一堆代码,对于理解和使用没有太大的帮助。在这样一个艰苦的条件下,我决定利用手中仅有的工具:Microsoft Excel Visual Basic 参考和 Microsoft Visual Studio 2005的提示功能,摸索出一些利用智能指针操作Excel的心得,写出来,既是一次总结,也是一种分享,并且摸索还在继续,心得也还陆续会有。一、背景说明1.Microsoft Excel Visual Basic 参考是提供给VB程序员的一个操作Excel的帮助,帮助中的对象、集合、方法、常量都已经在COM中实现,在VC中阅读全文>
发表于 @ 2008年10月10日 12:02:00|评论(loading...)|收藏
文章介绍了列表的基本操作,包括初始化列表,建立数据表,设置列表属性等阅读全文>
发表于 @ 2007年08月22日 13:44:00|评论(loading...)|收藏
介绍VC用ADO访问数据库全攻略,介绍了VC用ADO来访问数据库的各个对象及各方法,很经典,也很实用,很值得一看。阅读全文>
发表于 @ 2007年04月27日 14:29:00|评论(loading...)|收藏
利用CFrameWnd::OnCreateClient函数重新给窗口布局
利用CSplitterWnd类切分窗口,并关联视图阅读全文>
发表于 @ 2006年10月19日 02:11:00|评论(loading...)|编辑|收藏