none
Formato Celdas RRS feed

  • Pregunta

  • Hola,

    tengo que dar diferentes formatos a unas celdas en excel 2003. El tema es que si lo hago con la opción "Validación de datos" de la Herramienta de datos de Excel, me sale un mensaje de error al introducir letras en un campo que tengo definido para números, pero en cambio me deja seguir.

    Lo que quiero es que no me deje seguir escribiendo en esa celda, que se borre o lo que sea pero que el usuario no pueda avanzar hasta que no rellene la celda en formato correcto, ya sea numérico o un determiado número de caracteres.

    Sabéis si se puede hacer? y si es así, me podéis enseñar un ejemplo?

    Muchas gracias.

    Saludos,

    jueves, 15 de noviembre de 2012 8:56

Respuestas

  • Estimado Gahad:

         Al crear una validación de datos, no se permite introducir un dato que no sea válido, es decir, que no cumpla la "regla de validación". Tal vez, el problema esté al definir la "regla de validación", la cual está permitiendo continuar.

         Si deseas que el usuario indique un valor numérico, condicionando el valor del mismo (mayor que, menor que, entre el rango, entero o decimal), solo tienes que seleccionar la celda, abrir la ventan de validación de datos, seleccionar si es entero o decimal, escoger la condición e indicar los valores máximos y mínimox.

         En caso de que solo desees validar que sea un número, sin impor tar el valor, puedes hacer lo siguiente: Selecciona la celda A1, abre la ventana para crear la regla de validación, selecciona Personalizado, en la casilla de la fórmula indica:

    = ESNUMERO(A1)

    Atte.

    Rafael

    • Marcado como respuesta Gahad lunes, 19 de noviembre de 2012 10:39
    domingo, 18 de noviembre de 2012 16:04
  • Ya he visto que pasaba. Cuando haces la validación  de datos, al mostrar el mensaje de error yo lo había definido como Aviso, lo he cambiado a Warning, entonces la restricción es más severa y no permite continuar hasta que ese cambio se escribe de manera correcta.

    Gracias Rafael porque al decirme que sí se podía hacer he vuelto a mirar los mensajes de error y he visto el fallo.

    Saludos,

    • Marcado como respuesta Gahad lunes, 19 de noviembre de 2012 10:39
    lunes, 19 de noviembre de 2012 10:39

Todas las respuestas

  • Estimado Gahad:

         Al crear una validación de datos, no se permite introducir un dato que no sea válido, es decir, que no cumpla la "regla de validación". Tal vez, el problema esté al definir la "regla de validación", la cual está permitiendo continuar.

         Si deseas que el usuario indique un valor numérico, condicionando el valor del mismo (mayor que, menor que, entre el rango, entero o decimal), solo tienes que seleccionar la celda, abrir la ventan de validación de datos, seleccionar si es entero o decimal, escoger la condición e indicar los valores máximos y mínimox.

         En caso de que solo desees validar que sea un número, sin impor tar el valor, puedes hacer lo siguiente: Selecciona la celda A1, abre la ventana para crear la regla de validación, selecciona Personalizado, en la casilla de la fórmula indica:

    = ESNUMERO(A1)

    Atte.

    Rafael

    • Marcado como respuesta Gahad lunes, 19 de noviembre de 2012 10:39
    domingo, 18 de noviembre de 2012 16:04
  • Hola Rafael,

    el problema que tengo es que cuando introducen un valor que no es el correcto y salta el mensaje de aviso, éste mensaje dice:

         "El formato de la celda no es correcto, desea continuar?"

          Si             No           Cancelar

    Si el usuario clica que "Si", le permite dejar el valor incorrecto y seguir rellenando la hoja. Esto es lo que quiero evitar, que hasta que la celda no esté bien escrita, no pueda pasar a la siguiente.

    Gracias por tu ayuda.

    lunes, 19 de noviembre de 2012 8:06
  • Ya he visto que pasaba. Cuando haces la validación  de datos, al mostrar el mensaje de error yo lo había definido como Aviso, lo he cambiado a Warning, entonces la restricción es más severa y no permite continuar hasta que ese cambio se escribe de manera correcta.

    Gracias Rafael porque al decirme que sí se podía hacer he vuelto a mirar los mensajes de error y he visto el fallo.

    Saludos,

    • Marcado como respuesta Gahad lunes, 19 de noviembre de 2012 10:39
    lunes, 19 de noviembre de 2012 10:39