天天看点

C++通过COM接口操作PPT 1.1 进入类向导 1.2 添加PowerPoint COM接口 1.3 添加Excel COM接口 3.1 定义PPT应用基础对象3.2 启动PowerPoint软件,调用COM接口需要安装Office 3.3 打开PPT模板文件。修改PPT内容前,先打开PPT。 3.4 保存PPT文件内容,关闭文件,退出PowerPoint程序。 3.5 选中具体的PPT幻灯片。 5.1 定义图表数据结构。图表的数据都是用Excel存储的。 5.2 修改图表数据函数

在VS环境下,开发C++代码操作PPT,支持对PPT模板的修改。包括修改文本标签、图表、表格。满足大多数软件生成PPT报告的要求,先手工创建好PPT模板,在程序中修改模板数据。

通过VS2012的Class Wizard创建PowerPoint和Excel的COM接口;由于需要操作PPT中的图表,而图表的数据使用Excel存储的,需要修改图表的数据就得生成Excel的COM接口。

C++通过COM接口操作PPT 1.1 进入类向导 1.2 添加PowerPoint COM接口 1.3 添加Excel COM接口 3.1 定义PPT应用基础对象3.2 启动PowerPoint软件,调用COM接口需要安装Office 3.3 打开PPT模板文件。修改PPT内容前,先打开PPT。 3.4 保存PPT文件内容,关闭文件,退出PowerPoint程序。 3.5 选中具体的PPT幻灯片。 5.1 定义图表数据结构。图表的数据都是用Excel存储的。 5.2 修改图表数据函数
C++通过COM接口操作PPT 1.1 进入类向导 1.2 添加PowerPoint COM接口 1.3 添加Excel COM接口 3.1 定义PPT应用基础对象3.2 启动PowerPoint软件,调用COM接口需要安装Office 3.3 打开PPT模板文件。修改PPT内容前,先打开PPT。 3.4 保存PPT文件内容,关闭文件,退出PowerPoint程序。 3.5 选中具体的PPT幻灯片。 5.1 定义图表数据结构。图表的数据都是用Excel存储的。 5.2 修改图表数据函数
C++通过COM接口操作PPT 1.1 进入类向导 1.2 添加PowerPoint COM接口 1.3 添加Excel COM接口 3.1 定义PPT应用基础对象3.2 启动PowerPoint软件,调用COM接口需要安装Office 3.3 打开PPT模板文件。修改PPT内容前,先打开PPT。 3.4 保存PPT文件内容,关闭文件,退出PowerPoint程序。 3.5 选中具体的PPT幻灯片。 5.1 定义图表数据结构。图表的数据都是用Excel存储的。 5.2 修改图表数据函数
C++通过COM接口操作PPT 1.1 进入类向导 1.2 添加PowerPoint COM接口 1.3 添加Excel COM接口 3.1 定义PPT应用基础对象3.2 启动PowerPoint软件,调用COM接口需要安装Office 3.3 打开PPT模板文件。修改PPT内容前,先打开PPT。 3.4 保存PPT文件内容,关闭文件,退出PowerPoint程序。 3.5 选中具体的PPT幻灯片。 5.1 定义图表数据结构。图表的数据都是用Excel存储的。 5.2 修改图表数据函数

选中所有的COM接口,生成接口文件。

<a></a>

boxName对应于PPT中的Shape Name。这个Shape Name貌似在PowerPoint中没有地方能看到,也没有办法修改。只能在调试时记录下来。

// 修改图表

继续阅读