Office
心希盼
这个作者很懒,什么都没留下…
展开
-
Office 自动化---准备
Office 自动化---准备引言笔者在使用C++编写Word和Excel导出报告的时候,由于网上相应的资料很少,所以走了许多弯路。在自己探索尝试了之后,积累一些开发的经验,写成这个系列的博文。这里我们大部分都是Ole形式的开发,之后会介绍一些第三方库,比如libxl。一、在VS中引入Office库这个我还是用截图来说明,相信这样更加直观一点。1.2原创 2013-05-02 22:56:10 · 1465 阅读 · 0 评论 -
Word02---目录
Word02---目录引言联系上一篇的内容《word01---标题》,这一篇我们就介绍如何在word中建立目录。一、引入类按照《Office 自动化---准备》中介绍的方法,引入两个新的类TablesOfContents和Range。其中TablesOfContents用来生成word的目录。该类有一个Add函数,这里我们利用这个函数来生成word的目录。这里就介绍一下原创 2013-05-04 00:43:05 · 1125 阅读 · 0 评论 -
Word01---标题
Word01---标题引言这一篇介绍在word中如何写标题。一、引入类按照《Office 自动化---准备》中介绍的方法,引入一个新的类_ ParagraphFormat,来实现word的标题。这个类有一个函数put_Style,可以设置标题。m_pfp->put_Style((COleVariant)(short)-2);//一级标题m_pfp->put_Style原创 2013-05-02 23:06:18 · 1237 阅读 · 0 评论 -
Word03---超链接
Word03---超链接引言这一篇介绍一下如何在word中添加超链接。一、引入类按照《Office 自动化---准备》中介绍的方法,引入一个新类Hyperlinks。该类有一个Add函数就是用来添加超链接的。public: Hyperlink Add( LPDISPATCH Anchor, VARIANT * Address, VARIANT * Su原创 2013-05-05 10:18:50 · 1208 阅读 · 0 评论 -
Word04---字体
Word04---字体引言这一篇介绍一下word中的字体设置。一、引入类按照《Office 自动化---准备》中介绍的方法,引入一个新类Font。这个类比较简单,只是里面设置的属性较多,都是关于字体的。下面直接看例子。这个类的对象通过selection获得。 二、简单的例子 CFontWd10font = sel.get_Font();原创 2013-05-06 23:00:52 · 1037 阅读 · 0 评论 -
Word05---表格
Word05---表格引言表格在word中算是比较负责的一个对象,所以这一篇只介绍如何创建简单的表格,并如何填写表格。一、引入类按照《Office 自动化---准备》中介绍的方法,引入一个新类Tables、Table、Borders、Cell。Tables中有一个Add函数就是用来添加新表格的。public: Table Add( LPDISPATCHRa原创 2013-05-08 20:58:43 · 1216 阅读 · 0 评论