Formula o macro para Validacion

29/09/2006 - 03:24 por GR | Informe spam
Hola a todos:

Necesito de su ayuda para validar el rango B6 al B20 que solo me permita
ingresar 13 caracteres de la siguiente manera:4 letras,6 Numeros y 3 que sea
alfumerico (letras y numeros). Puede ser por medio de una macro o alguna
formula para Validacion.

Les agradezco de antemano su ayuda.

Saludos

Preguntas similare

Leer las respuestas

#6 Héctor Miguel
29/09/2006 - 07:38 | Informe spam
hola, GR !

... modificar la formula ahora el largo es 18
... 4... letras, 6 numeros, 6 letras y 2 alfanumericos.



1) modifica el primer 'argumento' con la cuenta de los caracteres totales...
de: -> largo(b6)
a: -> largo(b6)

2) agrega un argumento mas [separado por una coma ? y antes del parentesis 'de cierre']...
con un nuevo 'sumaproducto de errores' para los -6- caracteres 'condicionados' a letras finales...
-> ,sumaproducto(--eserror(--extrae(b6,fila(indirecto("11:16")),1)))=6

3) o sea que... la nueva formula quedaria +/- asi [recuerda que es en una sola linea] :D
=y(largo(b6),sumaproducto(--eserror(--extrae(b6,fila(indirecto("1:4")),1)))=4,sumaproducto(--esnumero(--extrae(b6,fila(indirecto("5:10")),1)))=6,sumaproducto(--eserror(--extrae(b6,fila(indirecto("11:16")),1)))=6)

4) [finalmente] toma en consideracion que 'este tipo' de formula [en reglas de validacion]...
tiene un limite de ~250 carcteres [incluye el signo '='] y ya 'vamos' +/- por los 215 :-((
y no aceptan 'matrices constantes' [por eso la 'necesidad' de combinar -> fila(indirecto("1:4")) etc.] :D
a menos que empieces a 'partir' secciones de la formula por medio de 'nombres definidos' ;)

saludos,
hector.
Respuesta Responder a este mensaje
#7 GR
29/09/2006 - 17:29 | Informe spam
Hector Miguel

Muchisimas gracias, funciono muy bien la formula.

Saludos

"Héctor Miguel" wrote:

hola, GR !

> ... modificar la formula ahora el largo es 18
> ... 4... letras, 6 numeros, 6 letras y 2 alfanumericos.

1) modifica el primer 'argumento' con la cuenta de los caracteres totales...
de: -> largo(b6)
a: -> largo(b6)

2) agrega un argumento mas [separado por una coma ? y antes del parentesis 'de cierre']...
con un nuevo 'sumaproducto de errores' para los -6- caracteres 'condicionados' a letras finales...
-> ,sumaproducto(--eserror(--extrae(b6,fila(indirecto("11:16")),1)))=6

3) o sea que... la nueva formula quedaria +/- asi [recuerda que es en una sola linea] :D
=y(largo(b6),sumaproducto(--eserror(--extrae(b6,fila(indirecto("1:4")),1)))=4,sumaproducto(--esnumero(--extrae(b6,fila(indirecto("5:10")),1)))=6,sumaproducto(--eserror(--extrae(b6,fila(indirecto("11:16")),1)))=6)

4) [finalmente] toma en consideracion que 'este tipo' de formula [en reglas de validacion]...
tiene un limite de ~250 carcteres [incluye el signo '='] y ya 'vamos' +/- por los 215 :-((
y no aceptan 'matrices constantes' [por eso la 'necesidad' de combinar -> fila(indirecto("1:4")) etc.] :D
a menos que empieces a 'partir' secciones de la formula por medio de 'nombres definidos' ;)

saludos,
hector.



Respuesta Responder a este mensaje
#8 Gabriel Raigosa
30/09/2006 - 18:16 | Informe spam
Carpeta
Descripción
Dirección

1
** Microsoft Excel *
http://esnips.com/web/GabrielRaigosa

2
Archivos para usar en clase
http://esnips.com/web/RaigosaClase

3
Fechas y Horas
http://esnips.com/web/RaigosaFechasHoras

4
Formato y Formato Condicional
http://esnips.com/web/RaigosaFormatos

5
Foro Excel
http://esnips.com/web/ForoExcel

6
Funciones de Busqueda
http://esnips.com/web/RaigosaBusqueda

7
Funciones de Texto
http://esnips.com/web/RaigosaTexto

8
Funciones Financieras
http://esnips.com/web/RaigosaFinancieras

9
Funciones Logicas
http://esnips.com/web/RaigosaLogicas

10
Graficos con Excel
http://esnips.com/web/RaigosaGraficos

11
Grupo (Sabados)
Privado

12
Grupo (Viernes)
Privado

13
Grupo Excel Septiembre
Privado

14
Juegos con Excel
http://esnips.com/web/RaigosaJuegosExcel

15
Macros con Excel
http://esnips.com/web/Macros-con-Excel

16
Manuales Excel
http://esnips.com/web/RaigosaManuales

17
Paginas WEB
http://esnips.com/web/RaigosaPaginasExcel

18
Practicas - XLS
http://esnips.com/web/RaigosaPracticasXLS

19
Tablas Dinámicas
http://esnips.com/web/RaigosaTablasDinamicas

20
TEST
http://esnips.com/web/GabrielRaigosa-test

21
Validación
http://esnips.com/web/RaigosaValidacion

22
Varios
http://esnips.com/web/RaigosaVarios

23
VBA - Visual Basic para Aplicaciones
http://esnips.com/web/RaigosaVBA



Gabriel Raigosa
http://esnips.com/web/Raigosa
http://esnips.com/web/ForoExcel
"GR" escribió en el mensaje
news:
| Hola a todos:
|
| Necesito de su ayuda para validar el rango B6 al B20 que solo me permita
| ingresar 13 caracteres de la siguiente manera:4 letras,6 Numeros y 3 que
sea
| alfumerico (letras y numeros). Puede ser por medio de una macro o alguna
| formula para Validacion.
|
| Les agradezco de antemano su ayuda.
|
| Saludos
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida