La Web del Programador: Comunidad de Programadores
 
    Pregunta:  11916 - CAPTURAR UN CHART DE EXCEL
Autor:  Osvaldo Castro
Hola: en un campo general de una tabla de VPF6 quiero cargar un gráfico de excel existente. Puedo capturar el xls completo, pero en realidad sólo quiero el objeto gráfico. No me sirve generar un nuevo gráfico. Gracias por la ayuda.

  Respuesta:  JOSE ROLANDO QUINTERO PAZ
Hola
Quiero ampliar mi respuesta anterior y espero que al menos me digas si te dio resultados o no. Antes de ejecutar "Insertar Objeto" tienes que hacer clic sobre el campo general una vez para que tenga el foco.
Yo hice lo siguiente en Excel:

Despues de cear el grafico elegi
1º guardarlo en una hoja nueva y Terminar.
2º Despues en la opción edicion seleccionar Mover o copiar hoja.
3º Al libro (nuevo libro)
4º Aceptar y guardar. Por defecto aparecera guardar libro1, libro2, etc.
De esa manera el grafico se guardara en un libro aparte de la hoja de calculo con la cual se creo pero, siempre dependera de esta para actualizarse.

  Respuesta:  JOSE ROLANDO QUINTERO PAZ
Hola
En el listado de "Preguntas Respondidas" Nº 12183, yo he dado paso a paso cómo insertar cualquier tipo de objeto en un campo de tipo general incluyendo obviamente un Chart de Excel.

En el menú principal tienes que crear una opción llamada Insertar objeto y, creo que debes seleccionar Nº de Barra para la función y escribir en la columna siguiente _med_insob. Espero que te funciones y luego me avises como te fue, pero, te aclaro que no tienes que escribir ningun código en el formulario o propiedades del objeto. Cuando lo hagas funcionar y aparezca el cuadro de dialogo debes seleccionar Crear Desde Archivo y, seleccionas el Chart; suerte...