.gif en excel 2007 ?

•Daniel•

New Member
Joined
Jun 5, 2009
Messages
41
Cómo hago para insertar un gif en excel 2007?, lo inserto como imagen pero entonces no queda animado.


Gracias
 

Some videos you may like

Excel Facts

Bring active cell back into view
Start at A1 and select to A9999 while writing a formula, you can't see A1 anymore. Press Ctrl+Backspace to bring active cell into view.

galileogali

Well-known Member
Joined
Oct 14, 2005
Messages
748
Mi curiosidad esta en saber si en las versiones anteriores: sí, lograbas insertar un gif y que se "moviera"

Para eso un control WebBrowser y el Metodo Navigate, esa es la clave...
 

•Daniel•

New Member
Joined
Jun 5, 2009
Messages
41
Gracias por contestar galileo, no nunca e metido un gif que se mueva a excel 2003, he visto en la web la explicación, pero no lo he podido imitar, no sé que estoy haciendo mal, no sé mucho de visual, pero al insertar el webbrowser y ponerlo del tamaño que yo quiero y despues quitarlo de modo de diseño se me desaparece lo que recien inserté, y el código de visual me bota error.
 

Greg Truby

MrExcel MVP
Joined
Jun 19, 2002
Messages
10,014
.. y el código de visual me bota error.
Muéstrenos su código. Sin eso es un poco difícil adivinar el por qué su programa está levantando un error.<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:eek:ffice:eek:ffice" /><o:p></o:p>
 

•Daniel•

New Member
Joined
Jun 5, 2009
Messages
41

ADVERTISEMENT

Ya pude, aca están los pasos que seguí, los encontré en internet, me faltava el último pedazo de la ruta del gif, el gif me queda animado dentro de un cuadro blanco con barras de desplazamiento, no sé sí de pueda ponerle fondo y quitarle las barras.

Aca están los pasos a seguir:


Para insertar una imagen gif animada en una hoja Excel, probablemente lo primero que hagamos es ir al menú Insertar / Imagen, pero eso no funciona. Esto se debe a que la animación está hecha para varias imágenes y la importación solo se limita a la primera.
Para que la animación funcione, hay que insertar la imagen en un Control.
  • Para insertar el control, vamos al menú Ver / Barra de herramientas / Cuadro de controles
  • Activa el primer botón “Modo diseño”
  • Elige el último botón (el del martillo), luego selecciona "Navegador Web Microsoft"
  • Luego delimita un área para insertar la imagen.
  • Desactiva el primer botón “Modo diseño” y la barra de herramientas.
  • Finalmente, en el editor VBA y en la ventana de la hoja concernida pegar el siguiente código:


Private Sub Worksheet_Activate()
WebBrowser1.Navigate "X:\ruta completa de la imagen.GIF"
End Sub</pre>
  • Cambia la página activa de la hoja Excel, luego regresa a la hoja de animación para ver la imagen animada.
  • Para insertar otras animaciones, debemos seguir el mismo procedimiento, agregando cada vez una línea con el código de arriba, teniendo en cuenta el número del control atribuido.
 

Greg Truby

MrExcel MVP
Joined
Jun 19, 2002
Messages
10,014
Las instrucciones provistas por Daniel pertenecen a Excel 2003. Para Excel 2007 habrán unos cambiocitos.<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:eek:ffice:eek:ffice" /><o:p></o:p>
<o:p></o:p>
Para poder insertar fácilmente un control WebBrowser con 2007, uno tiene que haber habilitado la opción de mostrar la lengüita “Developer”. Para habilitar ella vaya al botón de oficina y Opciones y en el grupo Popular la tercera cajita de opción debe de ser “Show Developer tab in the Ribbon”. Haga un cheq allí y ahora en la lengüita Developer, usted puede hacer lo que indica Daniel e insertar el control, ponerlo en modo de diseño, etc.
<o:p></o:p>
Y para que sepan los lectores: cuando usted está en modo de diseño y tiene seleccionado un control, el nombre del control está indicado en la “cajita de nombres” que está al lado izquierda en la barra de fórmulas.
<o:p></o:p>
Gracias Daniel por haber puesto las instrucciones aquí para los que siguen.
 

galileogali

Well-known Member
Joined
Oct 14, 2005
Messages
748
la opción de mostrar la lengüita “Developer” ("Programador")

“Show Developer tab in the Ribbon”. ="Mostrar Ficha Programador en la Cinta de Opciones"
 

Watch MrExcel Video

Forum statistics

Threads
1,118,937
Messages
5,575,116
Members
412,648
Latest member
errollflynn
Top