Obligar a un numero determinado de digitos en una celda

08/04/2008 - 22:43 por Eurovillano | Informe spam
Hola a todos,

Necesito que en una celda me oblige a meter 12 digitos, y si no estan todos
que me de algun mensaje o que me cambie el color a rojo hasta que no lo
modifique.

El numero que tengo que introducir en la celda necesariamente tiene que
estar compuesto de 12 numeros si no al exportarlo a otro programa me da error.

Me podeis dar alguna pista.

Muchas gracias por adelantado.

Un saludo

Ramon

Preguntas similare

Leer las respuestas

#1 Abraham
08/04/2008 - 23:11 | Informe spam
Pues para lo del colorcito, colocale un formato condicional asi:

=SI(LARGO(C1)<>12,1,0)

Y usando, por ejemplo, una trama roja, cada vez que la celda tenga mas
o menos de 12 caracteres, pues, cambiara a ese color

Abraham
Respuesta Responder a este mensaje
#2 julian-vlc-sp
08/04/2008 - 23:12 | Informe spam
¡Importante!: Colabora con el grupo.Contesta a este mensaje
y dinos si te sirvió o no la respuesta dada. Muchas gracias.

Prueba poniéndole a la celda el siguiente formato:

000000000000


SALUDOS.
Julián-Valencia-España
http://ijulian.iespana.es/


"Eurovillano" escribió en el mensaje
news:
Hola a todos,

Necesito que en una celda me oblige a meter 12 digitos, y si no estan
todos
que me de algun mensaje o que me cambie el color a rojo hasta que no lo
modifique.

El numero que tengo que introducir en la celda necesariamente tiene que
estar compuesto de 12 numeros si no al exportarlo a otro programa me da
error.

Me podeis dar alguna pista.

Muchas gracias por adelantado.

Un saludo

Ramon
Respuesta Responder a este mensaje
#3 Eurovillano
09/04/2008 - 14:27 | Informe spam
Muchas gracias a los dos por la rapida contestacion.

Julian si le pongo el formato de "000000000000", si no se metieran 12
digitos me lo cumplimentarai con "0" y no me valdria ya que el nº es el de la
seg. social por eso necesito obligar a que sean los 12 digitos del numero.

No obstante con la solucion de Abraham de momento y si no lo puedo
solucionar de otra forma me puede valer.

Lo dicho muchas gracias a los dos por vuestro tiempo.

Un saludoç

Ramon Leal

"julian-vlc-sp" wrote:

> ¡Importante!: Colabora con el grupo.Contesta a este mensaje
y dinos si te sirvió o no la respuesta dada. Muchas gracias.
>
Prueba poniéndole a la celda el siguiente formato:

000000000000


SALUDOS.
Julián-Valencia-España
http://ijulian.iespana.es/


"Eurovillano" escribió en el mensaje
news:
> Hola a todos,
>
> Necesito que en una celda me oblige a meter 12 digitos, y si no estan
> todos
> que me de algun mensaje o que me cambie el color a rojo hasta que no lo
> modifique.
>
> El numero que tengo que introducir en la celda necesariamente tiene que
> estar compuesto de 12 numeros si no al exportarlo a otro programa me da
> error.
>
> Me podeis dar alguna pista.
>
> Muchas gracias por adelantado.
>
> Un saludo
>
> Ramon



Respuesta Responder a este mensaje
#4 Juan M
09/04/2008 - 15:20 | Informe spam
Hola Ramón,

Para que no permita escribir letras prueba la siguiente regla de validación.
Menú Datos>Validación
selecciona personalizada y escribe la siguiente función:(cuidado con los
saltos de línea)

=Y(SUMAPRODUCTO(LARGO(B4)-LARGO(SUSTITUIR(MAYUSC(B4);CARACTER(FILA(INDIRECTO(65&":"&90)));"")))=0;LARGO(B4))

No permite la entrada de letras aunque, lamentablemente, si permite la de
signos.

Para el mensaje entrante o de error, personalizalos al gusto.

Un saludo,
Juan

"Eurovillano" escribió
Muchas gracias a los dos por la rapida contestacion.

Julian si le pongo el formato de "000000000000", si no se metieran 12
digitos me lo cumplimentarai con "0" y no me valdria ya que el nº es el de
la
seg. social por eso necesito obligar a que sean los 12 digitos del numero.

No obstante con la solucion de Abraham de momento y si no lo puedo
solucionar de otra forma me puede valer.

Lo dicho muchas gracias a los dos por vuestro tiempo.

Un saludoç

Ramon Leal

"julian-vlc-sp" wrote:

>> ¡Importante!: Colabora con el grupo.Contesta a este mensaje
y dinos si te sirvió o no la respuesta dada. Muchas gracias.
>>
Prueba poniéndole a la celda el siguiente formato:

000000000000


SALUDOS.
Julián-Valencia-España
http://ijulian.iespana.es/


"Eurovillano" escribió en el
mensaje
news:
> Hola a todos,
>
> Necesito que en una celda me oblige a meter 12 digitos, y si no estan
> todos
> que me de algun mensaje o que me cambie el color a rojo hasta que no lo
> modifique.
>
> El numero que tengo que introducir en la celda necesariamente tiene que
> estar compuesto de 12 numeros si no al exportarlo a otro programa me da
> error.
>
> Me podeis dar alguna pista.
>
> Muchas gracias por adelantado.
>
> Un saludo
>
> Ramon



Respuesta Responder a este mensaje
#5 jsilva69
09/04/2008 - 18:57 | Informe spam
Que te parece este?

=SI(LARGO(SI(ESNUMERO(C1);TEXTO(C1;"0");C1))<>12;1;0)

Espero que te sirva.

Julio.

On 9 abr, 10:20, "Juan M" wrote:
Hola Ramón,

Para que no permita escribir letras prueba la siguiente regla de validación.
Menú Datos>Validación
selecciona personalizada y escribe la siguiente función:(cuidado con los
saltos de línea)

=Y(SUMAPRODUCTO(LARGO(B4)-LARGO(SUSTITUIR(MAYUSC(B4);CARACTER(FILA(INDIRECTO(65&":"&90)));"")))=0;LARGO(B4))

No permite la entrada de letras aunque, lamentablemente, si permite la de
signos.

Para el mensaje entrante o de error, personalizalos al gusto.

Un saludo,
Juan

"Eurovillano" escribió

> Muchas gracias a los dos por la rapida contestacion.

> Julian si le pongo el formato de "000000000000", si no se metieran 12
> digitos me lo cumplimentarai con "0" y no me valdria ya que el nº es el de
> la
> seg. social por eso necesito obligar a que sean los 12 digitos del numero.

> No obstante con la solucion de Abraham de momento y si no lo puedo
> solucionar de otra forma me puede valer.

> Lo dicho muchas gracias a los dos por vuestro tiempo.

> Un saludoç

> Ramon Leal

> "julian-vlc-sp" wrote:

>> > >> ¡Importante!: Colabora con el grupo.Contesta a este mensaje
>> y dinos si te sirvió o no la respuesta dada. Muchas gracias.
>> >
>> Prueba poniéndole a la celda el siguiente formato:

>> 000000000000

>> SALUDOS.
>> Julián-Valencia-España
>>http://ijulian.iespana.es/

>> "Eurovillano" escribió en el
>> mensaje
>>news:
>> > Hola a todos,

>> > Necesito que en una celda me oblige a meter 12 digitos, y si no estan
>> > todos
>> > que me de algun mensaje o que me cambie el color a rojo hasta que no lo
>> > modifique.

>> > El numero que tengo que introducir en la celda necesariamente tiene que
>> > estar compuesto de 12 numeros si no al exportarlo a otro programa me da
>> > error.

>> > Me podeis dar alguna pista.

>> > Muchas gracias por adelantado.

>> > Un saludo

>> > Ramon
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida