从Microsoft Excel自动化Powerpoint数据

我最近build立了一个PowerPoint仪表板,在一张幻灯片上显示文本框,表格和图表。 所有这些数据经过人类解释器的一些分析后,build立在一个单独的Microsoft Excel文件中。

我想在这里自动化的过程是将这些数据从Excel转换到Microsoft PowerPoint中,到目前为止,这些工作都是手动完成的,包括哪些格式必须对input的某些graphics和文本框进行重做。 但是,布局通常是相同的。

我期望从中得到回报是什么将这是最好的build议这样做? 我在那里看到了一些VBScript模板,这可以将文本和表格数据直接一对一地映射到它们各自的文本框/单元格。 我很好奇的获得反馈的方式是映射图表(和/或其相关数据),并将幻灯片格式化以符合我准备好的仪表板的约束和主题。

我有广泛的面向对象的编程经验,但在Microsoft Office套件中没有太多的编程经验。 非常感谢提示和build议,以及对我可能遇到的一些限制的build议。

一般来说,只要XL文件是打开的,链接就会保持活动状态。 否则,只有在PPTclosures/重新打开或强制更新时才会更新。 Excel中的表格可以工作,如果您使用PasteSpecial,勾选链接,然后select粘贴为Excel工作表对象。 从你对图表行为的描述中,听起来好像你在做Insert | 图表从PPT内。 相反,在Excel中创build图表,首先保存Excel文件,然后再次复制图表,将特殊/链接/作为Excel图表对象粘贴到PPT中,使其在PPT文件打开时自动更新。

Interesting Posts