Animação do PowerPoint ou problema VBA: um nome, a imagem aparece, desaparece, o segundo nome aparece no mesmo lugar

0

Eu tenho jogado com animações no PowerPoint, mas essa coisa relativamente simples parece estar além do meu alcance. Eu quero no primeiro slide (título), um nome com seus detalhes para aparecer abaixo, em seguida, desapareça clicando (ou pressionando "n") e, em seguida, outro nome deve aparecer no mesmo lugar (onde o primeiro nome foi) com seus detalhes . Isso pode ser gerenciado com animações avançadas? Caso contrário, estou aberto para usar macros VBA também.

Eu também gostaria de adicionar um símbolo / imagem (.bmp) para a primeira pessoa aparecer no meio do slide, que desapareceria com esse nome e, em seguida, com o segundo nome aparecendo, a segunda imagem / símbolo (.jpg) deve aparecer no meio do slide. Ficarei feliz se alguém puder me mostrar como fazer isso. Muito obrigado.

    
por new user 22.04.2018 / 06:44

2 respostas

2

Abaixo, o código escrito ajudará você a fazer uma apresentação para exibir os vários nomes & outros em um loop constante no slide do PowerPoint.

Sub CreateSlides()

Dim OWB As New Excel.Workbook
Set OWB = Excel.Application.Workbooks.Open("C:\data.xlsx")
Dim WS As Excel.Worksheet
Set WS = OWB.Worksheets(1)

For i = 1 To WS.Range("A1000").End(xlUp).Row

    ActivePresentation.Slides(1).Copy
    ActivePresentation.Slides.Paste (ActivePresentation.Slides.Count + 1)

       ActivePresentation.Slides(ActivePresentation.Slides.Count).Shapes(1).TextFrame.TextRange.Text = WS.Cells(i, 1).Value
Next
End Sub

N.B.

  1. Adicionar biblioteca de objetos do Microsoft PowePoint 15.0, da ferramenta, referências nas janelas do editor Excel VB.
  2. Crie quantas linhas de dados você desejar na Folha 1 da pasta de trabalho nomeada.
por 22.04.2018 / 08:59
0

Para esse tipo de efeito, considere a criação de vários slides e a aplicação de transições entre eles. Mais simples de entender e criar, muito mais simples de manter. E, se necessário, você pode imprimi-los como slides individuais, enquanto a impressão de um slide com animações forneceria apenas um slide com todas as formas empilhadas umas sobre as outras.

    
por 22.04.2018 / 22:44