Excel - Ayuda con adjuntar 0 en texbox con tamaño predefinido

   
Vista:

Ayuda con adjuntar 0 en texbox con tamaño predefinido

Publicado por Josefran (8 intervenciones) el 20/06/2014 23:29:29
Hola buenas tardes espero esten bien, tengo dos dudas
1.- Uso un texbox el cual lo ingreso con un formulario el cual puedo ingresar un CHAR de numeros de 1 a 6 caracteres.
Ocupo que el si ingreso 1 digito se pongan 5 ceros, o si digito un 2 se pongan 4 ceros, En el libro donde lo Guardo.
Ejemplo:
1 - 000001
23 - 000023
431 - 000431
5412 - 005412
67123 - 067123
123456 - 123456

Supongo tendre que sacar la longuitud del campo ingresado y comparlo y si es diferente entones agregarle ceros, pero soy nuevo en visual y no se como hacerlo.

2.-Mi segunda duda es parecida tengo un campo de texto el cual puede aceptar 120 caracteres si ingreso 20 caracteres que se hagan 100 espacios, si ingreso 40 caraceteres se hagan 80 espacios.
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 JuanC

Ayuda con adjuntar 0 en texbox con tamaño predefinido

Publicado por JuanC juanc2942@gmail.com (1052 intervenciones) el 21/06/2014 13:45:37
fijate si te sirve...

1
2
VBA.Format(TextBox1.Text, "000000")
VBA.Space (120 - VBA.Len(TextBox1.Text)) & TextBox1.Text

Saludos, desde Baires, JuanC
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

Ayuda con adjuntar 0 en texbox con tamaño predefinido

Publicado por Josefran (8 intervenciones) el 24/06/2014 00:29:20
Muchas Gracias amigo, me sirvio mucho tu ayuda, con tu codigo lo resolvi.

de casualidad no sabes como
Ocupo en un formulario un textbox que ingrese 36 espacios en blanco en libro de excel.

https://www.dropbox.com/s/k1x0rqd4ipa15az/descripcion.zip

http://imageshack.com/a/img856/4748/cgr4.png
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