Copiar texto

24/11/2008 - 13:33 por puntero ubicacion | Informe spam
Hola quisiera que me ayudaran con lo siguiente.
Tengo unas celdas en las que hay textos del tipo "10010001" o "00011010" en
resumen ocho lugares que pueden ser ceros o unos.
En una macro asigo esas celdas a unas variables VAR01, VAR02, etc y luego
las coloco en un listado.
El problema es que cuando las coloco en el listado referido, pasan como
numerico.
por ejemplo, si tengo 10010001, todo bien, pasa 10010001
Pero si tengo 00010010 pasa 10010 y eso esta mal.

Espero haber sido claro, me imagino que deberia haber una forma de hecrlo, no?

Gracias
JC
 

Leer las respuestas

#1 Juan M
24/11/2008 - 14:48 | Informe spam
Hola Juan Carlos,

Puedes asignar el valor dándole un formato previamente.
La variable debe ser tipo texto o variant. ojo a la definición.

Algo así:

Dim VAR01 as String

VAR01=Format(range("A1"),"00000000")

Un saludo,
Juan

"puntero ubicacion" escribió
Hola quisiera que me ayudaran con lo siguiente.
Tengo unas celdas en las que hay textos del tipo "10010001" o "00011010"
en
resumen ocho lugares que pueden ser ceros o unos.
En una macro asigo esas celdas a unas variables VAR01, VAR02, etc y luego
las coloco en un listado.
El problema es que cuando las coloco en el listado referido, pasan como
numerico.
por ejemplo, si tengo 10010001, todo bien, pasa 10010001
Pero si tengo 00010010 pasa 10010 y eso esta mal.

Espero haber sido claro, me imagino que deberia haber una forma de hecrlo,
no?

Gracias
JC

Preguntas similares