00:00 transição de slides no Powerpoint

0

Em uma apresentação em Powerpoint, pode-se escolher o tempo de transição do slide: o tempo que um slide é visível antes de mudar automaticamente para o próximo slide. O tempo de transição do slide padrão é 00:00

Se você definir o tempo de transição de um slide para 00:00, ele não saltará o slide, mas ele será exibido por um veeeery pouco tempo - vamos chamar esse horário t - e depois vai para o próximo slide. Se houver um grande número de slides no programa, e todos tiverem o tempo de transição do slide definido como 00:00, todo o programa poderá durar um tempo considerável. t pode ser muito pequeno, mas 1000 t pode ser vários minutos.

Para que isso é bom? Animação! As animações incorporadas do Powerpoint são muito boas, mas se você quer mais flexibilidade, nada pode bater um pouco do bom e velho stop-motion.

E isso me leva ao meu problema. Há um tempo atrás, eu fiz um curta-metragem de animação no Powerpoint 2000. Pelo que me lembro, foram exatamente 1000 slides. A questão é, o valor t 2000 que um slide 00:00 durou no Powerpoint 2000 é muito mais do que o valor t 2003 que dura no Powerpoint 2003 (e versões posteriores).

Na minha versão atual (Powerpoint 2003 em execução no Windows 8.1), uma apresentação de 1.000 slides, em que cada slide é definido como 00:00, dura cerca de 17 segundos. Eu não tenho outras versões para entregar, então eu não posso dar nenhuma outra figura, mas elas eram muito mais longas. Se eu tento assistir minhas animações antigas, elas são caminho muito rápidas!

Existe algum hack que eu possa usar para alterar manualmente o tempo real que um slide 00:00 dura? Caso contrário, existe outro caminho? Um truque do VBA? Abrandando deliberadamente meu computador?

    
por John Gowers 16.04.2015 / 12:24

2 respostas

1

Eu posso ver as razões para fazer um filme e razões para não fazer isso. Se você quiser experimentar o último e ajustar o tempo para todos os slides, isso fará isso. Mude o 5.55 para quantos segundos.fractions quiser:

Sub SetAdvanceTimeAllSlides()
    With ActivePresentation.Slides.Range
        .SlideShowTransition.AdvanceTime = 5.55
    End With
End Sub

Se nada mais, você pode usar isso para ajustar os tempos de transição até que ele seja executado da maneira que você quer no seu computador , em seguida, faça um vídeo. Você pode ter que ajustar as coisas novamente depois de testá-las, porque o ato de fazer um vídeo também pode alterar os horários.

    
por 16.04.2015 / 16:59
0

Outra solução (não tão rápida quanto a resposta aceita, mas mais elementar):

É realmente possível definir o tempo de transição para um valor fracionário, apenas digitando-o em:

De alguma forma eu supus isso, já que o valor padrão na caixa era

00:00

em vez de

00:00.0

que isso só seria correto para 00:00, mas isso não acontece, e a apresentação acaba funcionando um pouco mais devagar do que às 00:00.

Um horário de 00: 00.1 funciona bem para minhas animações antigas. O script VBA de Steve pode ser adaptado para alterar o tempo de transição para 00: 00.1 em todos os slides que o definiram como 00:00 originalmente.

    
por 16.04.2015 / 18:33