
在 Powerpoint 簡報中,可以選擇投影片過渡時間:投影片在自動切換到下一張投影片之前可見的時間。預設投影片切換時間為 00:00
如果將投影片的過渡時間設為 00:00,它實際上不會跳過投影片,但會顯示一段時間非常好時間很短——我們就叫這次吧t- 然後轉到下一張投影片。如果放映中有大量投影片,並且它們都將投影片切換時間設定為 00:00,則整個放映會持續相當長的時間。 t可能很小,但是1000噸可能需要幾分鐘。
這有什麼用?卡通! Powerpoint 的內建動畫非常好,但如果您想要更大的靈活性,那麼沒有什麼比好的定格動畫更好的了。
這讓我想到了我的問題。 A長的前段時間,我用Powerpoint 2000製作了動畫短片。問題是,價值2000年在 Powerpoint 2000 中持續 00:00 的幻燈片遠遠超出了其價值2003年它在 Powerpoint 2003(及更高版本)中持續存在。
在我目前的版本(在 Windows 8.1 中執行的 Powerpoint 2003)中,一個 1000 張投影片長的簡報(每張投影片設定為 00:00)持續約 17 秒。我手頭上沒有其他版本,所以我無法提供任何其他數字,但它們要長得多。如果我嘗試觀看我的舊動畫,它們就會消失方式太快!
我可以使用任何技巧來手動更改 00:00 幻燈片持續的實際時間嗎?如果不行,還有別的辦法嗎? VBA 技巧?故意減慢我的電腦速度?
答案1
我可以看到拍電影的理由和不拍電影的理由。如果您想嘗試後者並調整所有投影片的時間,就可以了。將 5.55 更改為您喜歡的秒數:
Sub SetAdvanceTimeAllSlides()
With ActivePresentation.Slides.Range
.SlideShowTransition.AdvanceTime = 5.55
End With
End Sub
如果沒有別的事,您可以使用它來調整轉換時間,直到它按照您想要的方式運行在你的電腦,然後製作影片。測試後您可能需要再次調整,因為製作影片的行為也可能會改變時間。
答案2
另一個解決方案(不像公認的答案那麼快,但更基本):
實際上可以將轉換時間設定為小數值,只需輸入:
我以某種方式假設,因為框中的預設值是
00:00
而不是
00:00.0
這只會修正為 00:00,但事實並非如此,而且簡報的運行速度最終比 00:00 時稍慢。
00:00.1 的時間非常適合我的舊動畫。 Steve 的 VBA 腳本可以修改為將所有原本設定為 00:00 的投影片上的過渡時間變更為 00:00.1。