Pintar un recuadro según el valor indicado (cuadro seleccionado)

09/02/2006 - 02:03 por Angel | Informe spam
Hola de nuevo, ¿cómo sería el código VBA que debiera utilizar si lo que
quiero es ...

Cuando quiera evaluar una serie de datos de un informe, poder diferenciarlos
a través de colores. Por ejemplo, tengo dos hojas en mi libro de EXCEL, una
para la presentación y la otra para realizar los cálculos. En la de los
cálculos realizo un análisis y obtengo que eso es deficiente, pues pulsar o
seleccionar (y posteriormente actualizar) sobre el rojo y que consiga que
aparezca en la primera hoja PRESENTACIÓN un recuadro rojo en el apartado
correspondiente.

Lo que quiero es una especie de SEMÁFORO que me indique el estado de mis
cuestiones analizadas.

Gracias.

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
10/02/2006 - 07:49 | Informe spam
hola, Angel !

... como seria el codigo VBA que debiera utilizar si lo que quiero es ...
Cuando quiera evaluar una serie de datos de un informe, poder diferenciarlos a traves de colores.
Por ejemplo, tengo dos hojas... una para la presentacion y la otra para realizar los calculos.
En la de los calculos realizo un analisis y obtengo que eso es deficiente
pues pulsar o seleccionar (y posteriormente actualizar) sobre el rojo
y que consiga que aparezca en la primera hoja PRESENTACION un recuadro rojo en el apartado correspondiente.
Lo que quiero es una especie de SEMAFORO que me indique el estado de mis cuestiones analizadas.



es probable que pudieras hacer uso de los formatos condicionales -?-
[solo que faltan NO POCOS 'detalles' a tu exposicion del 'problema'] :-(

[creo que] si quieres seguir por el camino de... 'adivinen lo que estoy pensando' [o lo que sea 'por el estilo']...
vas a tener que esperar a que alguien reciba la 'bolita de cristal' que [creo] todos pedimos alguna vez :))

podrias comentar detalles mas concretos ? [como tu analisis, los rangos, donde los colores, etc.]
saludos,
hector.
Respuesta Responder a este mensaje
#2 Angel
10/02/2006 - 22:54 | Informe spam
Hola Héctor:

Puede que haya pecado en una definición escasa del problema. Vamos a ver si
lo consigo. lo que quiero es analizar unos ratios financieros y presentarlos
en forma gráfica, en un gráfico cilíndrico. Este gráfico cilíndrico estaría
dividido por 4 ratios, por ejemplo ratio a, b, c y d.

GRAFICO CILÍNDRICO

*******
* * RATIO A
* *
*******
* * RATIO B
* *
*******
* * RATIO C
* *
*******
* * RATIO D
* *
*******

De tal forma que en la página de análisis una vez obtenido los resultados yo
pueda valorar si es bueno (color verde), igual que el año pasado (amarillo),
o peor que el año pasado (color rojo) y que pulsando sobre un botón
automáticamente una de la parte del gráfico cilíndrico de la página de
presentación se vuelva del color.

Esto es aún un planteamiento por eso no puedo darte celdas concretas.

Al final obtendremos un gráfico y que con un simple viztazo podremos darnos
cuenta que es lo que va mejor, igual o peor que el año pasado.

Gracias, y espero que esta vez hayan más datos.

Angel


"Héctor Miguel" escribió:

hola, Angel !

> ... como seria el codigo VBA que debiera utilizar si lo que quiero es ...
> Cuando quiera evaluar una serie de datos de un informe, poder diferenciarlos a traves de colores.
> Por ejemplo, tengo dos hojas... una para la presentacion y la otra para realizar los calculos.
> En la de los calculos realizo un analisis y obtengo que eso es deficiente
> pues pulsar o seleccionar (y posteriormente actualizar) sobre el rojo
> y que consiga que aparezca en la primera hoja PRESENTACION un recuadro rojo en el apartado correspondiente.
> Lo que quiero es una especie de SEMAFORO que me indique el estado de mis cuestiones analizadas.

es probable que pudieras hacer uso de los formatos condicionales -?-
[solo que faltan NO POCOS 'detalles' a tu exposicion del 'problema'] :-(

[creo que] si quieres seguir por el camino de... 'adivinen lo que estoy pensando' [o lo que sea 'por el estilo']...
vas a tener que esperar a que alguien reciba la 'bolita de cristal' que [creo] todos pedimos alguna vez :))

podrias comentar detalles mas concretos ? [como tu analisis, los rangos, donde los colores, etc.]
saludos,
hector.



Respuesta Responder a este mensaje
#3 Héctor Miguel
11/02/2006 - 04:15 | Informe spam
hola, Angel !

... lo que quiero es analizar unos ratios financieros y presentarlos... en un grafico cilindrico... dividido por 4 ratios... a, b, c y d...
... que en la pagina de analisis una vez obtenido los resultados yo pueda valorar
si es bueno (color verde), igual que el a#o pasado (amarillo), o peor que el a#o pasado (color rojo)
y que pulsando sobre un boton automaticamente una de la parte del grafico cilindrico de la pagina de presentacion se vuelva del color.
Esto es aun un planteamiento por eso no puedo darte celdas concretas.
Al final obtendremos un grafico... con un simple viztazo... darnos cuenta que es lo que va mejor, igual o peor que el a#o pasado...



en ocasiones [como que] mi imaginacion 'vuela mas alla de lo necesario' :D [solo por si las dudas]...
te comento lo que [a mi juicio] siguen siendo 'detalles que estan quedandose en el tintero' ;)

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.

1) parece que 'el planteamiento' necesitara 'ir tomando forma' [como ves, ya no se trata de 'pintar un cuadro'... sino 'colorear un grafico'] ;)
2) 'hablando' de ratios, donde [probablemente] las decimales pudieran 'hacer la diferencia'...
y asumiendo que haces una comparacion aplicando 4 'ratios' a dos ejercicios [actual -versus- anterior]...
-> QUE es lo que estas graficando en la pagina 'de presentacion' ?
a) el dato actual ?
b) el dato anterior ?
c) ambos datos ?
d) [solo] la diferencia ? [actual versus anterior ? o... anterior versus actual ?]
e) TODOS los datos ?
3) si seguimos hablando de ratios [y asumiendo que se trata de 'razones y proporciones financieras']...
-> CUANDO es 'bueno/malo' un ratio ?
a) cuando el dato anterior es mayor que el dato actual ?
b) viceversa ?
c) [supongo que]... 'depende' del ratio que se esta analizando ?
-> CUANDO el ratio es 'igual' ?
a) se debe entender [p.e. el dato o la diferencia] como... 'exactamente igual' ?
b) existe algun otro 'parametro' ? [p.e. alguna 'tolerancia' o x_numero de decimales] ?
4) [creo que] seria mejor si desarrollas un 'caso practico'... y expones los datos utilizados comentando...
a) cuales han sido los datos [y los rangos]
b) cuales son los que mandas a graficar
c) que es lo que obtienes
d) que es lo que necesitas obtener ['cosas' como las anteriores] ;)
5) [probablemente] podrias aprovechar eventos de cambios o re/calculo en las hojas -?-
dependera de los datos/celdas 'cambiantes' [o modificables] que intervengan e el calculo de cada ratio ;)
Respuesta Responder a este mensaje
#4 Angel
11/02/2006 - 18:44 | Informe spam
Gracias Héctor:

Es mucho más fácil que todo lo comentado. Te explico 2 hojas una de
presentación y la otra de análisis. Siempre trabajaremos en la de análisis.
Los ratios dan unos resultados y yo según sea el valor asigno un color u
otro, de tal forma que cuando yo haga la presentación se vean representado
los colores en los gráficos de la presentación.

A lo que me refiero únicamente es, independientemente del dato que quiera
representar, que en la gráfica se vea lo que ha sido positivo, neutral o
negativo a través de colores que yo he asignado previamente.

Yo lo he visto en excel pero no me acuerdo. En la hoja de trabajo pulsar
sobre un botón de color verde y automáticamente en la presentación, que está
en otra hoja, cambiar su color a verde.

Gracias.

"Héctor Miguel" escribió:

hola, Angel !

> ... lo que quiero es analizar unos ratios financieros y presentarlos... en un grafico cilindrico... dividido por 4 ratios... a, b, c y d...
> ... que en la pagina de analisis una vez obtenido los resultados yo pueda valorar
> si es bueno (color verde), igual que el a#o pasado (amarillo), o peor que el a#o pasado (color rojo)
> y que pulsando sobre un boton automaticamente una de la parte del grafico cilindrico de la pagina de presentacion se vuelva del color.
> Esto es aun un planteamiento por eso no puedo darte celdas concretas.
> Al final obtendremos un grafico... con un simple viztazo... darnos cuenta que es lo que va mejor, igual o peor que el a#o pasado...

en ocasiones [como que] mi imaginacion 'vuela mas alla de lo necesario' :D [solo por si las dudas]...
te comento lo que [a mi juicio] siguen siendo 'detalles que estan quedandose en el tintero' ;)

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.

1) parece que 'el planteamiento' necesitara 'ir tomando forma' [como ves, ya no se trata de 'pintar un cuadro'... sino 'colorear un grafico'] ;)
2) 'hablando' de ratios, donde [probablemente] las decimales pudieran 'hacer la diferencia'...
y asumiendo que haces una comparacion aplicando 4 'ratios' a dos ejercicios [actual -versus- anterior]...
-> QUE es lo que estas graficando en la pagina 'de presentacion' ?
a) el dato actual ?
b) el dato anterior ?
c) ambos datos ?
d) [solo] la diferencia ? [actual versus anterior ? o... anterior versus actual ?]
e) TODOS los datos ?
3) si seguimos hablando de ratios [y asumiendo que se trata de 'razones y proporciones financieras']...
-> CUANDO es 'bueno/malo' un ratio ?
a) cuando el dato anterior es mayor que el dato actual ?
b) viceversa ?
c) [supongo que]... 'depende' del ratio que se esta analizando ?
-> CUANDO el ratio es 'igual' ?
a) se debe entender [p.e. el dato o la diferencia] como... 'exactamente igual' ?
b) existe algun otro 'parametro' ? [p.e. alguna 'tolerancia' o x_numero de decimales] ?
4) [creo que] seria mejor si desarrollas un 'caso practico'... y expones los datos utilizados comentando...
a) cuales han sido los datos [y los rangos]
b) cuales son los que mandas a graficar
c) que es lo que obtienes
d) que es lo que necesitas obtener ['cosas' como las anteriores] ;)
5) [probablemente] podrias aprovechar eventos de cambios o re/calculo en las hojas -?-
dependera de los datos/celdas 'cambiantes' [o modificables] que intervengan e el calculo de cada ratio ;)



Respuesta Responder a este mensaje
#5 Héctor Miguel
13/02/2006 - 04:29 | Informe spam
hola, Angel !

Es mucho mas facil que todo lo comentado. Te explico 2 hojas una de presentacion y la otra de analisis.
Siempre trabajaremos en la de analisis. Los ratios dan unos resultados y yo segun sea el valor asigno un color u otro
de tal forma que cuando yo haga la presentacion se vean representado los colores en los graficos de la presentacion.
A lo que me refiero unicamente es, independientemente del dato que quiera representar
que en la grafica se vea lo que ha sido positivo, neutral o negativo a traves de colores que yo he asignado previamente.
Yo lo he visto en excel pero no me acuerdo. En la hoja de trabajo pulsar sobre un boton de color verde
y automaticamente en la presentacion, que esta en otra hoja, cambiar su color a verde.



[primero]: disculpame que insista en que los datos que aportas... siguen siendo insufcientes para [al menos] 'imaginar'...
-> si estas 'mandando' 1, 2, 3 [o mas] series al grafico [asi como cual es el 'arreglo' de los datos 'de origen'] ???
-> si tienes [o vas a tener] 'boton/es' con los colores [verde/amarillo/rojo] -> por cada serie y/o para cada punto de cada serie ???
o si quieres que 'el color pulsado' se aplique a la/s serie/s y/o punto/s correspondientes a las celdas seleccionadas en la hoja ???

[segundo]: no dudo que consideres sencillo el como resolver 'el problema' al que te enfrentas [lo tienes enfrente] :))
-> [pero]... imaginar 'con certeza' la situacion... [creo que] sigue siendo un tema de 'tiempo' :)
-> revisa [por lo pronto] si te resulta de utilidad o puedes adaptar a 'tus necesidades' lo siguiente:
Simple Conditional Chart Example
http://peltiertech.com/Excel/Charts...hart1.html

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida