Gráfico que se crea en otra hoja

31/08/2004 - 10:17 por Natalia | Informe spam
Hola!

A ver si alguien es capaz de ayudarme. Tengo una macro que crea una gráfica
a partir de unos datos, la crea bien, pero la coloca en una hoja que no es la
que le indico. El código es:

Charts.Add
ActiveChart.ChartType = xl3DPie
ActiveChart.SetSourceData Source:=Sheets("GRAF FACT X
UBICACIÓN").Range("B2", fin), _
PlotBy:=xlColumns
ActiveChart.Location Where:=xlLocationAsObject, Name:="GRAF FACT X
UBICACIÓN"

Bien, pues en lugar de en la hoja "GRAF FACT X UBICACIÓN", se situa en la
hoja "ÍNDICE".

El otro día me pasó esto exactamente. Hoy, abro el libro y funciona bien,
pero después de repetir varias veces el procedimiento, se ha vuelto a
"estropear".

¿Alguien puede ayudarme?

Gracias de antemano
 

Leer las respuestas

#1 Héctor Miguel
01/09/2004 - 03:57 | Informe spam
hola, Natalia !

... macro que crea una grafica ... bien, pero la coloca en una hoja que no es la que le indico ...
... abro el libro y funciona bien ... despues de repetir varias veces el procedimiento, se ha vuelto a "estropear".



[es posible que] segun la diversidad [y complejidad] de formatos que vayas aplicando a los graficos
[tipo, tamaño y escala de las fuentes, etc.] =>sobre todo si NO 'vas borrando' los graficos 'sin uso'<en algun momento 'rebases' los limites 'maximos-permitidos' en excel para graficos u objetos incrustados
[probablemente excel se vea 'obligado' a 'mover' de hoja el -mas- 'reciente' grafico] :-(
[o pudiera ser que 'otras' partes en el codigo esten causando esa re-ubicacion] [???]
-> consulta el asistente para ayuda en excel {F1} y 'pregunta' por ->especificaciones<-
'veras' que hay algunas 'caracteristicas' que estan 'sujetas' a la ->'memoria disponible'<-
'esto' tiene otras -posibles- implicaciones [hay paginas web acerca de los 'problemas de memoria' en excel]

¿comentas datos adicionales?
saludos,
hector.

Preguntas similares