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

40691
Joel Spolsky

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

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

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

12

4 ответа на вопрос

10
BenA

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

Ссылка сейчас мертва :-( Duncan Jones 7 лет назад 0
@Duncan Ссылка исправлена ​​путем ссылки на копию в интернет-архиве. a CVn 7 лет назад 0
9
quickcel

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

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

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

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

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

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

Это, наверное, лучший способ. Это позволяет избежать утомительного обслуживания копирования / вставки Guillaume Polet 6 лет назад 0
1
Tim

So I think the Office answer is incredibly weak. My solution was a bit more simple (and in my view, more elegant). I copied my table, and in the copy deleted all the content except the column headers. In the other copy, I removed the header row, removed all cell formatting, and set transparency to 100%.

I then made a copy of this transparent table, deleted rows 2 through n where n is the total number of rows of data), moved that row into the proper position, and then deleted row 1 from the source table. I then copied the source table again, and repeated this until I had my entire table constructed, with each row it's on single, transparent table sitting on top of the formatted shell table.

Now I can build the empty table and then pop in each row of content via animation--and my table isn't broken into a bunch of tiny (un-editable) image fragments like it is in the Microsoft solution.

Похожие вопросы