4
Gracias

Unas palabras de agradecimiento nunca están de más.

Cómo insertar un gif animado en Excel

Es probable que lo primero que intentes para agregar un GIF animado a una hoja de Excel sea insertarlo como imagen. Sin embargo, esto no funciona dado que un GIF está compuesto por varias imágenes y la importación solo se limita a la primera. Por lo tanto, es necesario usar el control Microsoft Web Browser desde la pestaña Programador, el Modo Diseño y un código en Visual Basic. A continuación, te explicamos paso a paso cómo añadir un GIF animado a Excel.


Cómo insertar un GIF animado en Excel

1. Abre un nuevo libro de Excel y guárdalo en formato de libro habilitado para macros .xlsm.



2. Si en la cinta de opciones de la parte superior no ves la pestaña Programador o Desarrollador, agrégala haciendo clic en Archivo > Opciones > Personalizar cinta de opciones. En la columna Pestañas principales en la parte derecha, selecciona la casilla de Programador y haz clic en Aceptar.

3. Enseguida, pulsa sobre Programador > Insertar y elige el icono con una llave para agregar más controles.



4. Enseguida, selecciona Microsoft Web Browser en la lista que aparece y haz clic en Aceptar.

5. Ahora, tu cursor va a aparecer con una cruz negra. Haz clic sostenido para dibujar el recuadro donde se verá tu GIF.

Si te aparece este error, te contamos cómo solucionarlo. De lo contrario, sigue al paso 6.



Cierra Excel y pulsa las teclas Windows + R, escribe “regedit” y presiona Enter. Haz clic en para abrir el Editor del registro. Se recomienda hacer una copia de seguridad del mismo, dado que un cambio no adecuado puede dañar el sistema. Para ello, haz clic en Archivo > Exportar. Después, ve a la clave HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\ClickToRun\REGISTRY\MACHINE\Software\Microsoft\Office\16.0\Common\COM Compatibility
Compatibility
. Si no te aparece “COM Compatibility”, ve a Edición > Buscar y digítalo en el campo de búsqueda. Ahora, haz clic sobre cada una de las siguientes claves y, cada vez, haz doble clic sobre Compatibility Flags en la parte derecha para cambiar la Información del valor por 0 como en el ejemplo:



Estas son las claves:

  • {25336920-03F9-11CF-8FD0-00AA00686F13}
  • {25336921-03F9-11CF-8FD0-00AA00686F13}
  • {3050F3D9-98B5-11CF-BB82-00AA00BDCE0B}
  • {3050F5C8-98B5-11CF-BB82-00AA00BDCE0B}
  • {3050F67D-98B5-11CF-BB82-00AA00BDCE0B}
  • {8856F961-340A-11D0-A96B-00C04FD705A2}
  • {AE24FDAE-03C6-11D1-8B76-0080C744F389}
  • {2D360200-FFF5-11d1-8d03-00a0c959bc0a}
  • {2D360201-FFF5-11d1-8D03-00A0C959BC0A}


Al finalizar, cierra el Editor del Registro y abre Excel. Intenta nuevamente dibujar el recuadro después de seleccionar Microsoft Web Browser.



6. La zona que dibujaste se verá negra. Haz doble clic sobre la misma para que te aparezca el código en Visual Basic.

7. Borra el código que aparezca y escribe el siguiente:

 Private Sub Worksheet_Activate()
WebBrowser1.Navigate "X:\ruta completa de la imagen.gif"
End Sub


Ten en cuenta que “X” se refiere a la unidad donde se encuentra tu GIF y debes ingresar la ruta completa del archivo.



8. Enseguida, haz clic en el icono de guardar en la parte superior, regresa a la hoja de Excel y desactiva el Modo Diseño haciendo clic sobre la opción en la pestaña Programador > grupo Controles.

9. Lo único que necesitas hacer ahora es agregar una hoja al libro de Excel y regresar a la Hoja 1. ¡Así se activará tu GIF animado!



Si deseas insertar otro GIF, repite el proceso anterior e inserta la línea del código correspondiente al nuevo GIF encima de la línea del primero, teniendo en cuenta que la segunda animación tendría el nombre del control WebBrowser2. Por ejemplo:

WebBrowser2.Navigate "C:\giphy2.GIF"


Ten presente que “C:\giphy2” es la ruta del segundo GIF. Al agregar el código, el resultado sería el siguiente:

Private Sub Worksheet_Activate()
WebBrowser2.Navigate "C:\giphy2.GIF"
WebBrowser1.Navigate "C:\giphy.GIF"
End Sub


Foto: © 123rf.com
4
Gracias

Unas palabras de agradecimiento nunca están de más.

Haz una pregunta
Nuestros contenidos son redactados en colaboración con expertos del ámbito tecnológico bajo la dirección de Jean-François Pillou, fundador de CCM.net y director digital en el Grupo Figaro. CCM es un sitio de tecnología líder a nivel internacional y está disponible en 11 idiomas.

Consulta también

El documento « Cómo insertar un gif animado en Excel » se encuentra disponible bajo una licencia Creative Commons. Puedes copiarlo o modificarlo libremente. No olvides citar a CCM (es.ccm.net) como tu fuente de información.

2 Comentarios