Validación de datos de celdas con fórmulas

03/03/2008 - 17:36 por asquipe | Informe spam
Hola a todos, mi problema es el siguiente:

Tengo una celda en la que tiene una fórmula introducida y no se puede
modificar. Pues bien, digamos que la fórmula da el valor 4. Lo que yo quiero
hacer es comparar el 4 con el valor de otra celda, y si es distinto, que me
dé un mensaje de error. He probado con la validación poniéndole un mensaje de
error pero sólo me funciona en celdas en las que meto yo el valor
manualmente, no en celdas como ésta que tiene su fórmula metida y no es
modificable.

Un saludo.
 

Leer las respuestas

#1 Juan M
03/03/2008 - 19:05 | Informe spam
Hola,

Las reglas de validación, como has observado, solo se aplican a los valores
introducidos.
Podrías hacer uso de los formatos condicionales para resolver tu problema y
que si no cumpla la condición cambie de color.
También podrías modificar la fórmula para el caso de que no cumpla la
condición escriba un texto de error en la celda.
=si(valor formula<valor objetivo;"Error";valor formula)

Si no te sirve puedes emplear los eventos de hoja como SelectionChange,
Change o Calculate. limitando el mensaje de error a la modificación de las
celdas que influyan en el cálculo de la fórmual que tienes en la celda. Sino
tienes esto en cuenta saltará simpre que ocurra un cambio o un recalculo,...

Si comentas más datos sobre la fórmula...

Un saludo,
Juan


"asquipe" escribió
Hola a todos, mi problema es el siguiente:

Tengo una celda en la que tiene una fórmula introducida y no se puede
modificar. Pues bien, digamos que la fórmula da el valor 4. Lo que yo
quiero
hacer es comparar el 4 con el valor de otra celda, y si es distinto, que
me
dé un mensaje de error. He probado con la validación poniéndole un mensaje
de
error pero sólo me funciona en celdas en las que meto yo el valor
manualmente, no en celdas como ésta que tiene su fórmula metida y no es
modificable.

Un saludo.

Preguntas similares