Celda que asuma color de fondo de otra celda

23/07/2009 - 20:40 por Bernardo Canales | Informe spam
Estimad@s :

Necesito la ayuda de ustedes con un problema de un usuario, como soy
muy malo para explicar lo hare con un esquema:

Tengo la celda A1 con lo siguiente:
Color de fondo : Rojo

Tengo la celda A3, donde quiero que se refleje que la celda A1 tiene
el color Rojo

Si se cambia el color de fondo de A1 a por ejemplo VERDE, que
automaticamente se cambie en la celda el color de fondo a VERDE

Para esto habia pensado en una funcion (que no creo que sea la mejor),
pero resulta que no se recalcula al cambiar el color de fondo de A1.

No se si me entienden, tratare de otra forma:

Lo que necesito es que el color de fondo de una celda, varie de
acuerdo al color de fondo de otra celda,

De antemano, Muchas gracias

Preguntas similare

Leer las respuestas

#1 pepe
23/07/2009 - 21:18 | Informe spam
Si el color de fondo de la celda A1 depende del contenido de alguna celda
puedes aplicarle el mismo formato condicional a la celda A3 y ya resuelves
el problema.
Si el color de fondo de la celda A1 es caprichoso creo que tendrás que
hacerlo mediante código y es posible que tengas que hacer la función volátil
(HM te dará más y mejores explicaciones).



"Bernardo Canales" escribió en el mensaje de noticias
news:
:

Necesito la ayuda de ustedes con un problema de un usuario, como soy
muy malo para explicar lo hare con un esquema:

Tengo la celda A1 con lo siguiente:
Color de fondo : Rojo

Tengo la celda A3, donde quiero que se refleje que la celda A1 tiene
el color Rojo

Si se cambia el color de fondo de A1 a por ejemplo VERDE, que
automaticamente se cambie en la celda el color de fondo a VERDE

Para esto habia pensado en una funcion (que no creo que sea la mejor),
pero resulta que no se recalcula al cambiar el color de fondo de A1.

No se si me entienden, tratare de otra forma:

Lo que necesito es que el color de fondo de una celda, varie de
acuerdo al color de fondo de otra celda,

De antemano, Muchas gracias
Respuesta Responder a este mensaje
#2 Héctor Miguel
24/07/2009 - 04:48 | Informe spam
hola, Bernardo !

Tengo la celda A1 con lo siguiente: Color de fondo : Rojo
Tengo la celda A3, donde quiero que se refleje que la celda A1 tiene el color Rojo
Si se cambia el color de fondo de A1 a por ejemplo VERDE
que automaticamente se cambie en la celda el color de fondo a VERDE
Para esto habia pensado en una funcion (que no creo que sea la mejor)
pero resulta que no se recalcula al cambiar el color de fondo de A1.
No se si me entienden, tratare de otra forma:
Lo que necesito es que el color de fondo de una celda, varie de acuerdo al color de fondo de otra celda ...



algunos enlaces con funciones en vba:
-> http://www.cpearson.com/excel/colors.aspx
-> http://exceltip.com/st/Sum_by_color...l/517.html
-> http://www.ozgrid.com/VBA/sum-count...-color.htm

en estas conversaciones es (casi) seguro que encuentres versiones "castellanizadas" de algunos procedimientos
-> http://tinyurl.com/mfbysl
-> http://tinyurl.com/mqbjb
-> http://tinyurl.com/efsvq

solo toma en cuenta que (hasta donde se) ni en la version 2007 existe algun evento que detecte cambios de formato
(por si decides cambiar los colores "al vuelo"... sera necesario correr un (re)calculo completo de las funciones)

si cualquier duda (o informacion adicional)... comentas ?
saludos,
hector.
Respuesta Responder a este mensaje
#3 Bernardo Canales
24/07/2009 - 17:09 | Informe spam
Gracias pepe por la ayuda, pero a la celda A1 se le aplica el color de
fondo en forma manual, este ejemplo no es real, es solo para demostrar
lo que quiero.
Disculpa, que o quien es HM ???
Gracias
Respuesta Responder a este mensaje
#4 Bernardo Canales
24/07/2009 - 18:58 | Informe spam
Muchas gracias Hector, revise los vinculos que me diste y debo decirte
que estan muy buenos te pasaste, los guardare como Favoritos ya que
revisare ahi antes de volver a molestarte, pero me queda una duda, ya
que todos los ejemplos que vi, hablan de calculos en base a formatos.

Mi consulta en particular es:

Es posible afectar el formato de la celda donde se ejecuta la
funcion ??? como por ejemplo cambiarle el formato de la fuente o el
color de fondo de la celda donde esta escrita la funcion en el libro
Excel???
Ya que en base a los ejemplos que enocntre en las paginas que me diste
y con mis conocimientos en VBA Excel que al parecer son pocos, no pude
lograr hacerlo, probe con Activecell y con Cell(1,1).

Alguna sugerencia ???

Muchas Gracias
Respuesta Responder a este mensaje
#5 Héctor Miguel
24/07/2009 - 19:26 | Informe spam
hola, Bernardo !

Es posible afectar el formato de la celda donde se ejecuta la funcion ???
como por ejemplo cambiarle el formato de la fuente o el color de fondo de la celda donde esta escrita la funcion ...



(solo como informacion "de partida")...
- el principal "motor" de una hoja de calculo electronica, es llevar la pista (o "tracking") de cual/es celda/s "depende/n" de cual/es otra/s
- por lo anteiror, las formulas/funciones solo pueden devolver un resultado, pero no modificar las propiedades de los objetos

una (posible) alternativa es copiar una celda y pegar vinculos de imagen (+/- como lo harias por formulas)
y arreglar algun/os nombre/s con referencia a rangos dinamicos para "refrescar" la imagen de la celda "en referencia"
(dependiendo del numero de celdas donde requieras este tipo de busquedas, podria ser mejor el uso de macros) -?-

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