Access - Completar campo automáticamente

 
Vista:
Imágen de perfil de Salvador
Val: 46
Ha disminuido su posición en 8 puestos en Access (en relación al último mes)
Gráfica de Access

Completar campo automáticamente

Publicado por Salvador (94 intervenciones) el 03/05/2015 17:35:57
Tengo un campo llamado "cuenta" con una longitud de 10 caracteres.
Ejemplo: "5720000001" o
"4300001234".

¿Hay alguna forma de autocompletar los ceros intermedios sin necesidad de rellenar contando todo el campo?

Saludos.

Salva
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Neckkito
Val: 529
Plata
Ha mantenido su posición en Access (en relación al último mes)
Gráfica de Access

Completar campo automáticamente

Publicado por Neckkito (1157 intervenciones) el 03/05/2015 20:13:17
Hola!

Ahí tienes cómo hacerlo: http://www.mediafire.com/download/f84u1jgl0a8j37z/diario-Rev.Nck2.zip

Un par de cosas a tener en cuenta:

En tu tabla tienes que eliminar la máscara de entrada.
En tu subformulario tienes que eliminar la máscara de entrada
He utilizado como carácter separador la coma (,). Eso está definido en una constante del código. Si quieres utilizar otro separador tienes que cambiarlo ahí. Por ejemplo, si quieres utilizar un guión deberías cambiar la línea así:

Const caracterDeCero As String = "-"

Por cierto, he puesto la coma porque es el carácter que me devuelve cuando le doy al punto del teclado numérico.

En otra constante tienes el nivel de dígitos de la cuenta, que te lo he establecido en 10. Si el día de mañana quieres recortar o ampliar el número de dígitos de subcuenta bastará que modifiques el valor de esa constante

Const nivelCta As Byte = 10

Finalmente, el código está en el evento "Después de actualizar" del campo donde indicas la subcuenta.

¿Y cómo funciona? Pues si el carácter separador es la coma (,) y tu subcuenta es 5720000075 lo que tienes que escribir es

572,75

Y al pulsar enter se te rellenarán los ceros intermedios.

Saludos,
firmaMail
http://neckkito.siliconproject.com.ar
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
Imágen de perfil de Salvador
Val: 46
Ha disminuido su posición en 8 puestos en Access (en relación al último mes)
Gráfica de Access

Completar campo automáticamente

Publicado por Salvador (94 intervenciones) el 04/05/2015 09:37:21
Muchas gracias, funciona perfectamente, haz el favor de enviarme tu email para enviarte la prueba que he hecho y que al cerrar el formulario me da un error.

Muchas gracias

Salva
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Neckkito
Val: 529
Plata
Ha mantenido su posición en Access (en relación al último mes)
Gráfica de Access

Completar campo automáticamente

Publicado por Neckkito (1157 intervenciones) el 04/05/2015 09:50:01
neckkito(ARROBA)gmail(PUNTO)com
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar