PowerPoint 2007には、複数の行があるテーブルを含むスライドがあります。
このスライドを一度に1行ずつ作成していきたいと思います(それについて話す準備ができるまで、聴衆は各行を見ることができません)。
私はこれを行う方法を理解できませんでした...あらゆる種類のアニメーションを作成しようとするたびに、アニメーションはテーブル全体に適用されます。一度に1行ずつ適用したいと思います。
PowerPoint 2007には、複数の行があるテーブルを含むスライドがあります。
このスライドを一度に1行ずつ作成していきたいと思います(それについて話す準備ができるまで、聴衆は各行を見ることができません)。
私はこれを行う方法を理解できませんでした...あらゆる種類のアニメーションを作成しようとするたびに、アニメーションはテーブル全体に適用されます。一度に1行ずつ適用したいと思います。
回答:
最後のスライドから始めて、逆方向に作業を進めます。
スライドに完成したテーブルを作成し、そのスライドをコピーして、完成したテーブルスライドの前に貼り付けます。
テーブルから行を削除し、そのスライドをコピーして現在のスライドなどの前に貼り付けます。
一度に1行ずつ追加すると、いくぶんアニメーション化されます(派手な効果はありません)。
したがって、Officeの答えは非常に弱いと思います。私のソリューションはもう少しシンプルでした(そして、私の考えでは、よりエレガントです)。テーブルをコピーし、コピーで列ヘッダーを除くすべてのコンテンツを削除しました。もう1つのコピーでは、ヘッダー行を削除し、セルの書式設定をすべて削除し、透明度を100%に設定しました。
次に、この透明なテーブルのコピーを作成し、行2からn(nはデータの行の総数)を削除し、その行を適切な位置に移動してから、ソーステーブルから行1を削除しました。その後、ソーステーブルを再度コピーし、テーブル全体が構築されるまでこれを繰り返しました。各行は、書式設定されたシェルテーブルの上部にある単一の透明なテーブルにあります。
これで、空のテーブルを作成し、アニメーションを介してコンテンツの各行にポップすることができます。また、マイクロソフトのソリューションのように、テーブルは小さな(編集不可能な)画像フラグメントの束に分割されません。
マイクロソフトの公式戦略は恐ろしいという感情に同意します。(テーブルを破壊するだけでなく、各セルのテキストを複数の接続されていないテキストボックスに分割し、コンテンツでの以降のテキスト編集を不可能にします。)
私のアプローチは、各列からすべてのテキストを切り取り、別のテキストボックスにリストとして貼り付け、リストをテーブルの上部に配置することでした。(リスト要素の間隔をいじって、それらが含まれるはずの表のセルに合わせる必要がありました。また、表の行の高さを手動でサイズ変更する必要がありました。 )リストはデフォルトでアニメート可能です。
これを列ごとに1回実行します。もう1つのトリッキーな部分は、アニメーションペインの「表示順序」を並べ替えて、各「行」の要素が(複数の列にわたって)同時に表示されるようにすることでした。