我度过了一个非常令人沮丧的下午,试图将 Excel 电子表格中的图表嵌入到 PowerPoint 演示文稿中。
Excel 中的图表由经过验证的列表(下拉列表)驱动,当在 Excel 中选择新名称时,数据将发生变化。我的 PowerPoint 演示文稿包含大约 40 张幻灯片,每张幻灯片都分配给出现在我的 Excel 下拉列表中的唯一人员。
问题就在这里;我可以从 Excel 复制我想要的图表,然后将其选择性粘贴到 PowerPoint 中(使用选择性粘贴 Microsoft Office 图形对象选项)。当我将下一张幻灯片插入 PowerPoint 时,返回我的 Excel 文件并从下拉列表中选择下一个名称以生成新图表,将选择性粘贴 Microsoft Office 图形对象选项复制并粘贴到 PowerPoint 中,新图表(带有新人物)显示正常,但第一张幻灯片中的第一个人物现在变为我刚刚选择的第二个人。
我如何才能继续使用下拉选项选择新个人并生成新图表而不改变其他人?我是否需要在文件中为每个人生成 40 个工作表?(其实我不想这样做,但如果这是唯一的选择,那么我必须这样做)。
一定有人知道更好的方法。
答案1
如果不需要图表随着每个人的数据变化而自动变化,则可以将图表粘贴为图片或静态图表:
http://office.microsoft.com/en-au/excel-help/copy-excel-data-or-charts-to-powerpoint-HA010204555.aspx (参见:步骤 5“粘贴图表[...]”,粘贴为图片)
答案2
我是否需要在我的文件中为每个人生成 40 个工作表?
基本上是的。Excel 文件和 PowerPoint 文件之间的连接是一对一的。图表可以嵌入到多张幻灯片中。但只要一张幻灯片将参数发送到 Excel 文件,Excel 图表就会发生变化。这些更改会反映在嵌入图表的所有幻灯片上。
您需要了解,无论有多少张 PowerPoint 幻灯片中嵌入了 Excel 图表,Excel 图表都只有一个实例。
因此,为了在您的 PPT 上显示 40 个不同的动态图表,您需要在某处创建 40 个不同的动态图表并将其加载到您的演示文稿中。