GENERAL, ayuda informatica, trucos, problemas, internet, messenger, software, programas, solidaridad, P2P > Foro general - Internet - Trucos - Redes - Ayuda informatica - Software - Programas

Ayuda con Excel Macros

(1/2) > >>

dic:
Hola, necesito por ayuda urgente.
Tengo en Excel una columna con precios. Deseo que cuando un precio sea cambiado, ya sea porque tome el valor de otra hoja (tengo funciones SI() y BUSCARV()) o se cambie directo, no importa el hecho es que cambió; por esa acción se cambie su color. No me sirve Formato Condicional (o no sé usarlo para este caso) y pensé que con Macros tal vez saldría.

Muchas Gracias
DIC

MClaud:
No creo que la solución sea usar macros (programación en VB) me parece que la solución es mas sencilla usando formato condicional
Copia los datos de la columna que deseas comparar a la columna siguiente como Valores
Selecciona la primera celda de la columna que tiene tus datos y dale formato condicional
En lugar de Valor de la celda elige Formula
En la casilla siguiente colocas la formula   =C2<>B2 ( es decir compara la celda que tiene tus datos con la que tiene los valores originales
Dale el formato que deseas cambiando de color, tipo etc
Copia el formato en toda la columna

Ya me comentas

dic:

--- Cita de: MClaud en 01 de Agosto de 2008, 02:38:11 am ---No creo que la solución sea usar macros (programación en VB) me parece que la solución es mas sencilla usando formato condicional
Copia los datos de la columna que deseas comparar a la columna siguiente como Valores
Selecciona la primera celda de la columna que tiene tus datos y dale formato condicional
En lugar de Valor de la celda elige Formula
En la casilla siguiente colocas la formula   =C2<>B2 ( es decir compara la celda que tiene tus datos con la que tiene los valores originales
Dale el formato que deseas cambiando de color, tipo etc
Copia el formato en toda la columna

Ya me comentas


--- Fin de la cita ---

El problema es que no puedo tocar la hoja de la BAse de datos por lo que no puedo crear una nueva columna como sugieres y el formato condicional me parece que no toma rangos desde otras hojas...

MClaud:
Entonces no toques la BD solo copia los valores en otra columna, por ejemplo si estan en la columna N, copialos a la columna AN o BN, fuera del rango de datos de la base y solo como valores, luego haces la validación comparando ambas columnas

dic:

--- Cita de: MClaud en 01 de Agosto de 2008, 03:03:29 pm ---Entonces no toques la BD solo copia los valores en otra columna, por ejemplo si estan en la columna N, copialos a la columna AN o BN, fuera del rango de datos de la base y solo como valores, luego haces la validación comparando ambas columnas

--- Fin de la cita ---
A ver no entiendo bien. En mi caso los precios están en la columna R. Deseo que cuando un precio de esa columna cambia, cambie su color. Cómo puedo aplicar lo que dices? De lo que entendí me sugieres que los valores de esa columna los copie en otra columna "X", pero si el Formato Condicionallo coloco en la primera celda de R, no se producirá error de Referencia circular. Por eso como mencioné pensaba que no servía F.Condicional.
Ó lo que quieres sugerirme es que agregue 2 columnas a la hoja.. la verdad, te agradeceré si replicas mi situación y me sigues dando ayuda...

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa