Problema de vaciar dato de listbox a la hoja excel vba

En la columna 1 tengo datos de 8 dígitos: ejemplo 00004568

Hoja1.cells(u,"A") = Listbox1. List(i, 0)

Con FOR.. NEXT y esta línea de código paso del Listbox1 a la hoja, pero de esta forma: 4568.

Como logro pasar los datos respetando los ceros.

1 Respuesta

Respuesta
1

¿Y cómo cargaste los datos en el listbox?

Primero revisa que la columna A tenga formato Texto

Puede se así:

Hoja1.cells(u,"A") = format(Listbox1. List(i, 0), "00000000")

Otra opción:

Hoja1.Cells(u, "A") = "'" & Format(ListBox1.List(i, 0), "00000000")

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas