Id. de artículo: 163103 - Última revisión: jueves, 23 de noviembre de 2006 - Versión: 2.2

XL97: Cómo crear un archivo GIF de un gráfico de Microsoft Excel

En esta página

Expandir todo | Contraer todo

Resumen

Para crear mediante programación un archivo de gráficos de un gráfico de Microsoft Excel, utilice el método de exportación. Este artículo contiene un ejemplo de Microsoft Visual Basic para aplicaciones macro que crea un archivo .gif de un gráfico en un libro de Microsoft Excel.

Nota: Si en el menú Archivo haga clic en Guardar como HTML y utilice al Asistente para Ayudante de Internet para crear un documento .htm, crea un archivo .gif para cada uno de los gráficos del libro. No hay otros objetos gráficos pueden guardarse como archivos .gif desde Microsoft Excel.

Más información

Microsoft proporciona ejemplos de programación con fines ilustrativos únicamente, sin ninguna garantía tanto expresa como implícita, incluyendo, pero sin limitarse a, las garantías implícitas de comerciabilidad e idoneidad para un propósito determinado. En este artículo se supone que está familiarizado con el lenguaje de programación que se muestra y las herramientas utilizadas para crear y depurar procedimientos. Los profesionales de soporte técnico de Microsoft pueden explicarle la funcionalidad de un determinado procedimiento, pero no modificarán estos ejemplos para ofrecer mayor funcionalidad ni crearán procedimientos a necesidades específicas.
Si tiene poca experiencia en programación, desea póngase en contacto con un Microsoft Certified Partner o servicios de consultoría de Microsoft. Para obtener más información, visite estos sitios Web de Microsoft:

Microsoft certificado Partners - https://partner.microsoft.com/global/30000104 (https://partner.microsoft.com/global/30000104)

Servicios de asesoramiento de Microsoft - http://support.microsoft.com/gp/advisoryservice (http://support.microsoft.com/gp/advisoryservice)

Para obtener más información acerca de las opciones de soporte técnico que están disponibles y cómo ponerse en contacto con Microsoft, visite el siguiente sitio Web de Microsoft: http://support.microsoft.com/default.aspx?scid=fh;EN-US;CNTACTMS (http://support.microsoft.com/default.aspx?scid=fh;en-us;cntactms) Las siguientes secciones explica cómo crear un gráfico incrustado y el código de macro que genera un archivo .gif del gráfico.

Crear el gráfico

  1. Guarde y cierre todos los libros abiertos y, después, cree un libro nuevo.
  2. Escriba los datos siguientes en Sheet1:

    Contraer esta tablaAmpliar esta tabla
    A1: un B1: 5
    A2: b B2: 10
    A3: c B3: 7
  3. Seleccione el rango a1: B3 y haga clic en gráfico en el menú Insertar.
  4. En el cuadro de diálogo del "asistente para gráficos - paso 1 de 4 - tipo de gráfico", haga clic en Finalizar.

    Esto crea un gráfico incrustado en Sheet1.

Macro de ejemplo para crear un archivo .gif

  1. Inicie el Editor de Visual Basic (presione ALT+F11).
  2. En el menú Insertar, haga clic en módulo.
  3. Escriba el siguiente código en el módulo de Visual Basic:
          Sub Create_GIF()
             Dim mychart As Chart
             Set mychart = ActiveSheet.ChartObjects(1).Chart
             mychart.Export FileName:="c:\Mychart.gif", FilterName:="GIF"
          End Sub
    						
  4. Presione ALT+F11 para cambiar a Microsoft Excel.
  5. En el menú Herramientas, seleccione Macro y, a continuación, haga clic en macros.
  6. Haga clic en la macro Create_GIF y, a continuación, haga clic en ejecutar.

    El archivo mychart.gif se crea en el directorio raíz de la unidad C.

Referencias

Para obtener más información sobre el método de exportación, haga clic en el Ayudante de Office en el Editor de Visual Basic, escriba Exportar , haga clic en Buscar y, a continuación, haga clic en "Método de exportación."

Nota: Si el Ayudante está oculto, haga clic en el botón Ayudante de Office en la barra de herramientas estándar. Si el Ayudante no es capaz de responder la consulta, consulte en contacto con el siguiente artículo en Microsoft Knowledge Base:
176476  (http://support.microsoft.com/kb/176476/EN-US/ ) OFF: Ayudante de Office respuesta no preguntas de Visual Basic

La información de este artículo se refiere a:
  • Microsoft Excel 97 Standard Edition
Palabras clave: 
kbmt kbcode kbhowto kbprogramming kbualink97 KB163103 KbMtes
Traducción automáticaTraducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 163103  (http://support.microsoft.com/kb/163103/en-us/ )
Retired KB ArticleRenuncia a responsabilidad de los contenidos de la KB sobre productos a los que ya no se ofrece asistencia alguna
El presente artículo se escribió para productos para los que Microsoft ya no ofrece soporte técnico. Por tanto, el presente artículo se ofrece "tal cual" y no será actualizado.
 

Seleccione idioma