Hola :
Tengo un formulario y lo que quiero es poner un numero por ejmplo el 030008 y que me lo ponga en una celda de excel de tal forma que luego la celda de la derecha que es donde tengo la formula buscarv me busque ese numero
cuando lo meto a mano y tengo puesto la columna en formato de texto si me lo busca .....
pero hice un formulario para ir más rapido me lo mete a la celda que yo quiero me no me lo toma me marca 30008 y luego la formula no me reconoce dicho numero
Si Excel interpreta tu número como un número no hay ceros a la izquierda
parece que tu fórmula de búsqueda necesita que sea un texto con cero a la izquierda, para esto puedes aplicar el formato que necesitas al número que escribes en el formulario en vez de tomarlo directamente según lo escribes.
Es decir, cuando tomas el valor del cuadro de texto donde escribes, Excel interpreta tu 030008 como un número, así que es el 30008 (ya has perdido el cero de la izquierda). Debes decile que lo quieres como un texto con un formato concreto, para esto utiliza la función format
por ejemplo, para que tenga seis cifras podría ser algo así:
textoquepareceunnumero=Format(tucontrol.value,"000000")
------
Ya sé Excel, pero necesito más.
áparece en un textbox2
lo he puesto así
Textbox2=Format(textbox2.value,("000000")
pero me da error
Parece que sobra un paréntesis...
Saludos