Powerpoint: Animation zum Erstellen einer Tabelle, jeweils eine Zeile

Ich habe eine Folie in PowerPoint 2007, die eine Tabelle mit mehreren Zeilen enthält.

Ich möchte diese Folie zeilenweise erstellen (damit das Publikum nicht jede Zeile sieht, bis ich bereit bin, darüber zu sprechen).

Ich konnte nicht herausfinden, wie das geht... immer wenn ich versuche, eine Animation zu erstellen, gilt die Animation für die gesamte Tabelle. Ich möchte, dass es jeweils eine Zeile anwendet.

Author: Joel Spolsky, 2009-09-15

5 answers

Ich würde mit der letzten Folie beginnen und mich nach hinten arbeiten.

Erstellen Sie Ihre fertige Tabelle auf einer Folie, kopieren Sie diese Folie und fügen Sie sie vor der fertigen Tabellenfolie ein.

Löschen Sie eine Zeile aus der Tabelle, kopieren Sie diese Folie und fügen Sie sie vor der aktuellen ein usw.

Wenn Sie vorwärts gehen, sieht es etwas animiert aus( keine auffälligen Effekte), wenn Sie jeweils eine Zeile hinzufügen

 14
Author: quickcel,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2009-09-15 18:06:43

Dieser Artikel (alter Artikel hier) drüben bei office.microsoft.com sieht so aus, als sollte es erreichen, was Sie wollen, wenn auch über eine etwas hackige Methode! (Kopieren und Einfügen in die Tabelle, um die Tabellenzellen zu gruppieren und einzeln zu animieren).

 12
Author: BenA,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2017-02-28 10:32:22

Ich habe einen Ansatz verwendet, bei dem ich eine Tabelle ohne Rasterlinien erstellt habe, bei der sich die Zeilen jedoch abwechseln. Dann habe ich jede Zeile mit einem Rechteck der Farbe dieser Zeile blockiert. Verwenden Sie dann den Animationsbereich, um die Rechtecke einzeln verschwinden zu lassen und den Text dahinter anzuzeigen. Das ist nicht super schick, aber nah genug für das, was ich ohne viel Hektik brauchte.

 4
Author: dracke,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2017-01-24 18:11:11

Also denke ich, dass die Büroantwort unglaublich schwach ist. Meine Lösung war etwas einfacher (und meiner Meinung nach eleganter). Ich habe meine Tabelle kopiert und in der Kopie den gesamten Inhalt mit Ausnahme der Spaltenüberschriften gelöscht. In der anderen Kopie habe ich die Kopfzeile entfernt, alle Zellformatierungen entfernt und die Transparenz auf 100% gesetzt.

Ich habe dann eine Kopie dieser transparenten Tabelle erstellt, die Zeilen 2 bis n gelöscht (wobei n die Gesamtzahl der Datenzeilen ist), diese Zeile an die richtige Position verschoben und dann gelöscht zeile 1 aus der Quelltabelle. Ich habe dann die Quelltabelle erneut kopiert und dies wiederholt, bis meine gesamte Tabelle erstellt wurde, wobei sich jede Zeile auf einer einzelnen transparenten Tabelle auf der formatierten Shell-Tabelle befindet.

Jetzt kann ich die leere Tabelle erstellen und dann jede Inhaltszeile über Animation einfügen-und meine Tabelle ist nicht wie in der Microsoft-Lösung in eine Reihe winziger (nicht bearbeitbarer) Bildfragmente unterteilt.

 1
Author: Tim,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2016-05-25 19:21:29

Ich stimme dem Gefühl zu, dass die offizielle Microsoft-Strategie schrecklich ist. (Es bricht nicht nur die Tabelle, sondern bricht den Text in jeder Zelle in mehrere getrennte Textfelder, so dass es unmöglich ist, jede nachfolgende Textbearbeitung auf den Inhalt zu tun.)

Mein Ansatz bestand darin, den gesamten Text aus jeder Spalte auszuschneiden und als Liste in ein separates Textfeld einzufügen, wobei die Liste oben in der Tabelle platziert wurde. (Ich musste mit dem Abstand der Listenelemente herumspielen, um mit der Tabelle übereinzustimmen zellen, in denen sie sein sollten. Ich musste auch die Zeilenhöhe in der Tabelle manuell ändern, da sie zusammenbrach, nachdem ich den gesamten Text entfernt hatte.) Listen sind standardmäßig animierbar.

Tun Sie dies einmal für jede Spalte. Der andere schwierige Teil bestand darin, die "Reihenfolge des Erscheinungsbilds" im Animationsbereich neu anzuordnen, sodass die Elemente jeder "Zeile" (über mehrere Spalten hinweg) gleichzeitig angezeigt wurden.

 0
Author: kmote,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2019-05-15 17:08:35