Inserir um gif animado no Excel

Faça uma pergunta
Para inserir uma imagem gif animada numa pasta Excel, a tendência é fazer Inserir > Imagem, mas isto não funciona. E é normal, por que a animação é feita através de várias imagens e a importação se limita à primeira. Para que a animação funcione, é preciso inserir a imagem em um Controle.

Para inserir o controle, vá em Exibir, depois em Ferramentas e em seguida na sua Caixa > Controle. Ative o primeiro botão Modo criação. Escolher o último botão, (com o martelo), e Navigador Web Microsoft. Depois, desenhar uma moldura para receber a imagem. Desative o primeiro botão Modo criação e a barra de ferramentas. Enfim, no editor VBA e na janela da planilha em questão
WebBrowser1.Navigate "X:\caminho completo da imagem.GIF

End Sub 
.Altere a página ativa da pasta de trabalho e depois voltar à planilha de animação para ver a imagem animada.

Para inserir outras animações, é preciso proceder da mesma maneira adicionando, a cada vez, uma linha ao código acima, levando em conta o número de controles atribuído.
 WebBrowser2.Navigate "X:\caminho completo da imagem.GIF"

Para inserir outras animações, em outras páginas, é preciso proceder da mesma maneira adicionando o procedimento VBA em cada página em causa.

Se o tamanho não se encaixa na imagem, corrigir:
Exibir > Ferramentas > Caixa de ferramentas > Controle. Ative o primeiro botão Modo criação. Redimensionar a moldura e estes parâmetros e desativar o primeiro botão Modo criação e a Barra de ferramentas.
Jean-François Pillou

Nosso conteúdo é produzido em colaboração com especialistas em tecnologia da informação sob o comando de Jean-François Pillou, fundador do CCM.net e diretor digital do Grupo Figaro. CCM é um site sobre tecnologia líder em nível internacional e está disponível em 11 idiomas.

Mais informações sobre a equipe do CCM

Veja também