Pasar datos de Listbox a celdas de excel

Hola, tengo un 5 listbox que se llenan con un combobox y 4 textbox, entonces cuando tengo vamos a decir 5 registros en los listbox y quiero que se pasen después de la última celda con datos los 5 registros a la vez- gracias

1 respuesta

Respuesta
1

Con la siguiente macro, pasas los registros del listbox a la última celda de la columna B, puedes cambiar la columna B en la macro.

Private Sub CommandButton1_Click()
'Pasa los valores de un listbox a la última celda
'Por.Dam
    For i = 0 To ListBox1.ListCount - 1
        If Not ListBox1.Selected(i) Then
            ListBox1.Selected(i) = True
        End If
        valor = ListBox1.List(ListBox1.ListIndex, 0)
        Range("B" & Range("B" & Rows.Count).End(xlUp).Row + 1) = valor
    Next
End Sub

Saludos.Dam
Si es lo que necesitas.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas