Eu tenho um slide no PowerPoint 2007 contendo uma tabela com várias linhas.
Gostaria de criar este slide uma linha de cada vez (para que o público não veja cada linha até que eu esteja pronto para falar sobre isso).
Não consegui descobrir como fazer isso ... sempre que tento criar qualquer tipo de animação, a animação se aplica a toda a tabela. Gostaria de aplicar uma linha de cada vez.
microsoft-powerpoint
animation
Joel Spolsky
fonte
fonte
Este artigo ( artigo antigo aqui ) em office.microsoft.com parece que deve alcançar o que você deseja, embora por meio de um método ligeiramente invasivo! (Copie e cole especial a tabela, para desagrupar as células da tabela e animá-las individualmente).
fonte
Usei uma abordagem em que criei uma tabela sem linhas de grade, mas onde as linhas são de cores alternadas. Depois, bloqueei cada linha com um retângulo da cor dessa linha. Em seguida, usei o painel de animação para fazer os retângulos desaparecerem um por um, mostrando o texto por trás dele. Isso não é super chique, mas perto o suficiente para o que eu precisava sem muita agitação.
fonte
Então, acho que a resposta do Office é incrivelmente fraca. Minha solução foi um pouco mais simples (e na minha opinião, mais elegante). Copiei minha tabela e, na cópia, excluí todo o conteúdo, exceto os cabeçalhos das colunas. Na outra cópia, removi a linha do cabeçalho, removi toda a formatação de célula e defina a transparência como 100%.
Fiz uma cópia dessa tabela transparente, excluí as linhas 2 a n, em que n é o número total de linhas de dados), movi essa linha para a posição correta e excluí a linha 1 da tabela de origem. Em seguida, copiei a tabela de origem novamente e repeti isso até que toda a minha tabela fosse construída, com cada linha em uma tabela transparente e única sobre a tabela de shell formatada.
Agora posso criar a tabela vazia e, em seguida, inserir cada linha de conteúdo por meio de animação - e minha tabela não é dividida em um monte de pequenos fragmentos de imagem (não editáveis) como na solução da Microsoft.
fonte
Concordo com o sentimento de que a estratégia oficial da Microsoft é horrível. (Ele não apenas quebra a tabela, mas também divide o texto em cada célula em várias caixas de texto desconectadas, impossibilitando a edição posterior de texto no conteúdo.)
Minha abordagem foi cortar todo o texto de cada coluna e colá-lo em uma caixa de texto separada como uma lista, colocando a lista por cima da tabela. (Eu tive que mexer com o espaçamento dos elementos da lista, para corresponder às células da tabela em que eles deveriam estar. Também tive que redimensionar manualmente a altura da linha na tabela, porque ela diminuía depois que eu removia todo o texto. ) As listas são animadas por padrão.
Faça isso uma vez para cada coluna. A outra parte complicada foi reorganizar a "ordem de aparência" no Painel de Animação para que os elementos de cada "linha" (em várias colunas) aparecessem simultaneamente.
fonte