00:00 слайд-переход в Powerpoint
В презентации Powerpoint можно выбрать время перехода между слайдами: время, в течение которого слайд будет видимым, прежде чем он автоматически переключится на следующий слайд. Время перехода слайдов по умолчанию - 00:00.
Если вы установите время перехода слайда на 00:00, оно фактически не пропускает слайд, но показывает его очень недолго - давайте назовем это время t - и затем перейдет к следующему слайду. Если в шоу большое количество слайдов, и для всех из них установлено время перехода между слайдами, равное 00:00, весь показ может продолжаться в течение значительного промежутка времени. Т может быть очень мало, но 1000 т может быть несколько минут.
Для чего это хорошо? Анимация! Встроенные анимации Powerpoint очень хороши, но если вам нужна большая гибкость, ничто не сравнится с хорошим старым движением.
И это подводит меня к моей проблеме. Давным- давно я сделал небольшой анимационный фильм в Powerpoint 2000. Насколько я помню, он был ровно 1000 слайдов. Дело в том, что значение t 2000, которое длится слайд 00:00 в Powerpoint 2000, намного больше, чем значение t 2003, которое длится в Powerpoint 2003 (и более поздних версиях).
В моей текущей версии (Powerpoint 2003 работает в Windows 8.1) презентация длиной в 1000 слайдов, где для каждого слайда установлено значение 00:00, длится около 17 секунд. У меня нет других версий, поэтому я не могу привести никаких других цифр, но они были намного длиннее. Если я пытаюсь посмотреть мои старые анимации, они идут слишком быстро!
Есть ли какой-нибудь хак, который я могу использовать, чтобы вручную изменить фактическое время слайда 00:00? Если это не так, есть ли другой путь? Трюк с VBA? Умышленно тормозит мой компьютер?
2 ответа
Я вижу причины, чтобы сделать фильм и причины не делать. Если вы хотите попробовать последний вариант и настроить время для всех слайдов, это будет сделано. Измените 5.55 на любое количество секунд.
Sub SetAdvanceTimeAllSlides()
With ActivePresentation.Slides.Range
.SlideShowTransition.AdvanceTime = 5.55
End With
End Sub
Если ничего другого, вы можете использовать это, чтобы отрегулировать время перехода, пока оно не будет работать так, как вы хотите, на вашем компьютере, а затем сделать видео. Возможно, вам придется заново настроить все после тестирования, потому что процесс создания видео также может изменить время.
Другое решение (не так быстро, как принятый ответ, но более элементарно):
На самом деле можно установить время перехода на дробное значение, просто набрав его:
Я как-то предположил, что, поскольку значение по умолчанию в поле было
00:00
скорее, чем
00:00.0
что это будет правильно исправить до 00:00, но это не так, и презентация закончится немного медленнее, чем в 00:00.
Время 00:00.1 хорошо работает для моих старых анимаций. Скрипт Стива VBA можно адаптировать для изменения времени перехода на 00:00.1 на всех слайдах, для которых изначально было установлено значение 00:00.