Cómo insertar un GIF animado en Excel: paso a paso

Cómo insertar un GIF animado en Excel: paso a paso

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. En este artículo, te explicamos con detalle cómo añadir un GIF animado a Excel.

Dado que un GIF está compuesto por varias imágenes y la importación solo se limita a la primera de ellas, 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 enseñamos cómo:

¿Cómo insertar un GIF en Excel?

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

Cómo insertar un GIF animado en Excel
© Microsoft

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.

Cómo insertar un GIF animado en Excel
© Microsoft

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 el error de la siguiente imagen, enseguida te contamos cómo solucionarlo. De lo contrario, sigue al paso 6.

Cómo insertar un GIF animado en Excel
© Microsoft
  • 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 (haz clic en la imagen para verla más grande):
Cómo insertar un GIF animado en Excel
© Microsoft
  • 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.
Cómo insertar un GIF animado en Excel
© Microsoft

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.
Cómo insertar un GIF animado en Excel
© Microsoft

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!

Cómo insertar un GIF animado en Excel
© Microsoft
  • 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 del segundo GIF, el resultado sería el siguiente:
Private Sub Worksheet_Activate()
WebBrowser2.Navigate "C:\giphy2.GIF"
WebBrowser1.Navigate "C:\giphy.GIF"
End Sub
Alrededor del mismo tema

Excel