Powerpoint:动画制作一张桌子,一次一行


15

我在PowerPoint 2007中有一张幻灯片,其中包含带有几行的表格。

我想一次制作一张幻灯片(以便观众直到我准备好谈论它时才看到每一行)。

我一直无法弄清楚该如何做……每当我尝试创建任何种类的动画时,该动画都会应用于整个表格。我希望它一次应用一行。

Answers:


12

我将从最后一张幻灯片开始,然后往回走。

在幻灯片上创建完成的表格,然后将其复制并粘贴到完成的表格幻灯片之前。

从表格中删除一行,然后复制该幻灯片并将其粘贴在当前幻灯片之前,依此类推。

当您前进时,每次添加一行时,它看起来有点生气(尽管没有浮华的效果)


1
我同意创建您的最终幻灯片并向后工作。我在另一张幻灯片中将表重新创建为垂直系列的1行表(每个1行表略低于下一行)。花费了一点时间使每一行保持一致,但是我可以将动画添加到每一行,因为它们实际上是单独的表。

11

尽管在Office.microsoft.com上的这篇文章此处为旧文章),但看起来应该可以达到您想要的目的,尽管它是通过一种有点怪异的方法!(复制并粘贴特殊的表格,以便取消组合表格单元格并分别对其进行动画处理)。


链接现已消失:-(
Duncan Jones

通过链接到Internet存档上的副本来修复@Duncan链接。
CVn

3

我使用一种方法创建了一个没有网格线但表中的行是交替颜色的表。然后,我用该行颜色的矩形挡住了每一行。然后使用动画窗格使矩形一个接一个地消失,显示其后面的文本。这不是花哨的东西,但是足够接近我需要的东西而没有太多的麻烦。


这可能是最好的方法。它避免了繁琐的复制/粘贴维护
Guillaume Polet,

1

因此,我认为Office的答案非常薄弱。我的解决方案更加简单(在我看来,更加优雅)。我复制了我的表,并在副本中删除了除列标题之外的所有内容。在另一个副本中,我删除了标题行,删除了所有单元格格式,并将透明度设置为100%。

然后,我制作了此透明表的副本,删除了第2到n行,其中n是数据的总行数),将该行移到正确的位置,然后从源表中删除了第1行。然后,我再次复制源表,并重复此过程,直到构造完我的整个表为止,其中每一行都位于格式化的shell表顶部的单个透明表中。

现在,我可以建立一个空表,然后通过动画弹出每一行内容,而且我的表也不会像微软解决方案那样被分解成一堆微小的(不可编辑的)图像片段。


0

我同意微软的官方战略是可怕的观点。(它不仅会破坏表,而且会将每个单元格中的文本分解为多个断开连接的文本框,从而使以后无法对内容进行任何文本编辑。)

我的方法是剪切每列中的所有文本,并将其粘贴到一个单独的文本框中作为列表,将列表放在表格顶部。(我不得不摆弄列表元素的间距,以匹配它们应该位于的表格单元格。我还必须手动调整表格中行高的大小,因为一旦删除所有文本,行高就会崩溃。 )默认情况下,列表是可动画的。

每列执行一次。另一个棘手的部分是重新排列“动画”窗格中的“外观顺序”,以便每个“行”的元素(跨多列)同时出现。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.