Powerpoint: анимация для построения таблицы, по одной строке за раз


15

У меня есть слайд в PowerPoint 2007, содержащий таблицу с несколькими строками.

Я хотел бы построить этот слайд по одной строке за раз (чтобы аудитория не видела каждую строку, пока я не буду готов об этом поговорить).

Я не смог понять, как это сделать ... всякий раз, когда я пытаюсь создать какую-либо анимацию, анимация применяется ко всей таблице. Я хотел бы применить один ряд за один раз.

Ответы:


12

Я бы начал с последнего слайда и продолжил свой путь назад.

Создайте готовый стол на слайде, затем скопируйте этот слайд и вставьте его перед тем, как закончить слайд.

Удалить строку из таблицы, затем скопировать этот слайд и вставить его перед текущим и т. Д.

По мере продвижения вперед это выглядит несколько анимированным (хотя и без эффектных эффектов), когда вы добавляете по одной строке за раз


1
Я согласен с тем, чтобы создать ваш последний слайд и работать в обратном направлении. Я заново создал таблицу на другом слайде в виде вертикальной серии таблиц с 1 строкой (каждая таблица с 1 строкой немного ниже следующей). Для выравнивания каждой строки потребовалось немного времени, но затем я мог добавить анимацию к каждой строке, потому что они на самом деле являются отдельными таблицами.

11

Эта статья ( старая статья здесь ) на сайте office.microsoft.com выглядит так, как будто она должна достичь того, чего вы хотите, хотя и с помощью слегка взломанного метода! (Скопируйте и вставьте специальную таблицу, чтобы разгруппировать ячейки таблицы и анимировать их по отдельности).


Ссылка теперь мертва :-(
Дункан Джонс

@Duncan Ссылка исправлена ​​путем ссылки на копию в интернет-архиве.
CVn

3

Я использовал подход, в котором я создал таблицу без линий сетки, но где строки чередуются с цветами. Затем я заблокировал каждую строку с помощью прямоугольника цвета этой строки. Затем воспользовались панелью анимации, чтобы прямоугольники исчезали один за другим, показывая текст за ним. Это не супер фантазия, но достаточно близко для того, что мне нужно, без большой суеты.


Это, наверное, лучший способ. Это позволяет избежать утомительного обслуживания копирования / вставки
Гийом Полет

1

Поэтому я думаю, что ответ Office невероятно слабый. Мое решение было немного более простым (и, на мой взгляд, более элегантным). Я скопировал свою таблицу, и в копии удалил все содержимое, кроме заголовков столбцов. В другой копии я удалил строку заголовка, удалил все форматирование ячеек и установил прозрачность на 100%.

Затем я сделал копию этой прозрачной таблицы, удалил строки с 2 по n, где n - общее количество строк данных), переместил эту строку в правильное положение и затем удалил строку 1 из исходной таблицы. Затем я снова скопировал исходную таблицу и повторял это до тех пор, пока не построил всю свою таблицу, каждая строка которой находилась на одной прозрачной таблице, расположенной поверх отформатированной таблицы оболочки.

Теперь я могу создать пустую таблицу, а затем вставлять в каждую строку содержимого с помощью анимации - и моя таблица не разбита на кучу крошечных (не редактируемых) фрагментов изображения, как в решении Microsoft.


0

Я согласен с мнением, что официальная стратегия Microsoft ужасна. (Он не только разбивает таблицу, но и разбивает текст в каждой ячейке на несколько отсоединенных текстовых полей, делая невозможным любое последующее редактирование текста для содержимого.)

Мой подход состоял в том, чтобы вырезать весь текст из каждого столбца и вставить его в отдельное текстовое поле в виде списка, поместив этот список поверх таблицы. (Мне пришлось поэкспериментировать с расстоянием между элементами списка, чтобы соответствовать ячейкам таблицы, в которых они должны были находиться. Мне также пришлось вручную изменять размер строки в таблице, поскольку она исчезла после удаления всего текста. ) Списки анимируемы по умолчанию.

Сделайте это один раз для каждого столбца. Другая сложная часть заключалась в том, чтобы изменить «порядок появления» на панели анимации, чтобы элементы каждой «строки» (через несколько столбцов) появлялись одновременно.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.