12

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

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

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

4 ответа4

10

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

9

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

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

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

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

3

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

1

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

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .