escalado

26/02/2009 - 21:43 por j_lete | Informe spam
Hola!
Tengo un grafico excel del tipo linea con marcadores en cada valor del dato.
En el represento 3 datos (Centro, provincia, empresa)En el eje X represento
meses entre enero 07 y dic 09 (36 celdas), mientras que en el eje Y
represento los valores que toma cada dato en cada mes.
Los datos de provincia y empresa son fijos, pero puedo cambiar el centro
cambiando a la vez los valores a los del centro elegido (los valores por mes
van del rango comprendido entre 0 y 4,255 dependiendo del centro
seleccionado). Necesitaría que al cambiar los valores del centro, cambiase el
escalado del eje Y, para que si el valor minimo para un mes del centro es 0,
el valor minimo del eje Y (es decir el escalado) empiece por 0 y si es 2, el
esacalado comience en 2. Como se podría conseguir?

Gracias

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
02/03/2009 - 00:30 | Informe spam
hola, !

no estoy muy seguro de seguir la intencion de tu consulta -?-
ve si te sirve adaptar de las sugerencias en el siguiente articulo:
Link Chart Axis Scale Parameters to Values in Cells.
http://peltiertech.com/Excel/Charts...Sheet.html

si cualquier duda (o informacion adicional)... comentas ?
saludos,
hector.

__ OP __
Tengo un grafico excel del tipo linea con marcadores en cada valor del dato.
En el represento 3 datos (Centro, provincia, empresa)En el eje X represento meses entre enero 07 y dic 09 (36 celdas)
mientras que en el eje Y represento los valores que toma cada dato en cada mes.
Los datos de provincia y empresa son fijos, pero puedo cambiar el centro cambiando a la vez los valores a los del centro elegido
(los valores por mes van del rango comprendido entre 0 y 4,255 dependiendo del centro seleccionado).
Necesitaria que al cambiar los valores del centro, cambiase el escalado del eje Y
para que si el valor minimo para un mes del centro es 0, el valor minimo del eje Y
(es decir el escalado) empiece por 0 y si es 2, el esacalado comience en 2. Como se podria conseguir?
Respuesta Responder a este mensaje
#2 j_lete
04/03/2009 - 19:44 | Informe spam
Hola!

Tu enlace responde exactamente lo que quiero hacer.
Tengo una duda. ¿Como puedo conocer el nombre que identifica al objeto
"gráfico" dentro de la hoja de trabajo que lo contiene? (en el ejemplo se
denomina Chart 1).

Muchas gracias

"Héctor Miguel" escribió:

hola, !

no estoy muy seguro de seguir la intencion de tu consulta -?-
ve si te sirve adaptar de las sugerencias en el siguiente articulo:
Link Chart Axis Scale Parameters to Values in Cells.
http://peltiertech.com/Excel/Charts...Sheet.html

si cualquier duda (o informacion adicional)... comentas ?
saludos,
hector.

__ OP __
> Tengo un grafico excel del tipo linea con marcadores en cada valor del dato.
> En el represento 3 datos (Centro, provincia, empresa)En el eje X represento meses entre enero 07 y dic 09 (36 celdas)
> mientras que en el eje Y represento los valores que toma cada dato en cada mes.
> Los datos de provincia y empresa son fijos, pero puedo cambiar el centro cambiando a la vez los valores a los del centro elegido
> (los valores por mes van del rango comprendido entre 0 y 4,255 dependiendo del centro seleccionado).
> Necesitaria que al cambiar los valores del centro, cambiase el escalado del eje Y
> para que si el valor minimo para un mes del centro es 0, el valor minimo del eje Y
> (es decir el escalado) empiece por 0 y si es 2, el esacalado comience en 2. Como se podria conseguir?



Respuesta Responder a este mensaje
#3 Héctor Miguel
04/03/2009 - 22:19 | Informe spam
hola, !

... Como puedo conocer el nombre que identifica al objeto "grafico" dentro de la hoja de trabajo que lo contiene?
(en el ejemplo se denomina Chart 1).



op1: puedes hacer referencia al numero/indice del objeto grafico incrustado en la hoja (p.e.)
activesheet.chartobjects(1)... (para el primer grafico incrustado -segun su orden-)
activesheet.chartobjects(3)... (paa el tercer grafico incrustado -segun su orden-)

op2: en el codigo de ejemplo en esa pagina, se asume (en ingles):
- "el nombre" del tipo de objeto (chart)
- y el indice de (segun otros posibles y variados) objetos incrustados

op3: en el cuadro de nombres (a la izquierda de la barra de formulas) puedes ver (incluso modificar)
el nombre asignado al objeto seleccionado (debes pulsar {ctrl}+clic para seleccionar el objeto)
tip: el nombre que veas en tu idioma local (p.e. "Gráfico 1") puedes referirlo en ingles (p.e. "Chart 1")

saludos,
hector.
Respuesta Responder a este mensaje
#4 j_lete
17/03/2009 - 19:25 | Informe spam
Hola!

Cuando cambio los valores de las celdas maximo y minimo, no se actualiza
automaticamente el grafico, ya que tengo que pulsar intro. Se puede hacer que
al cambiar los valores de las celdas, el grafico se actualice sin pulsar el
intro (algo así como hace "requery" en access.
Gracias

"Héctor Miguel" escribió:

hola, !

> ... Como puedo conocer el nombre que identifica al objeto "grafico" dentro de la hoja de trabajo que lo contiene?
> (en el ejemplo se denomina Chart 1).

op1: puedes hacer referencia al numero/indice del objeto grafico incrustado en la hoja (p.e.)
activesheet.chartobjects(1)... (para el primer grafico incrustado -segun su orden-)
activesheet.chartobjects(3)... (paa el tercer grafico incrustado -segun su orden-)

op2: en el codigo de ejemplo en esa pagina, se asume (en ingles):
- "el nombre" del tipo de objeto (chart)
- y el indice de (segun otros posibles y variados) objetos incrustados

op3: en el cuadro de nombres (a la izquierda de la barra de formulas) puedes ver (incluso modificar)
el nombre asignado al objeto seleccionado (debes pulsar {ctrl}+clic para seleccionar el objeto)
tip: el nombre que veas en tu idioma local (p.e. "Gráfico 1") puedes referirlo en ingles (p.e. "Chart 1")

saludos,
hector.



Respuesta Responder a este mensaje
#5 Héctor Miguel
18/03/2009 - 01:36 | Informe spam
hola, !

Cuando cambio los valores de las celdas maximo y minimo
no se actualiza automaticamente el grafico, ya que tengo que pulsar intro.
Se puede hacer que al cambiar los valores de las celdas, el grafico se actualice sin pulsar el intro
(algo asi como hace "requery" en access...



(asumiendo que usaste la opcion de codigo en el evento '_change' de esa hoja)...
-> como haces para cambiar el valor de las celdas maximo y minimo SIN "pulsar enter" -?-
o cambiar la seleccion de celda/rango (que es lo mismo a menos que selecciones mas de una celda)

saludos,
hector.
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida