Modificar registros mediante listbox.VBA EXCEL
Tengo un listbox que muestra 4 columnas de datos. Estoy intentando buscar algún tipo de información sobre como puedo editar los registros en el listbox y que se pasen a la hoja.
Estoy probando diferentes formas que veo por internet pero no me da resultado como esto:
For j = 1 To 6
ActiveCell.Offset(0, j).Value = Me.Controls("Textbox" & j).Value
Next jA continución adjunto el codigo mediante el cual se carga el listbox:
j = 1
Set hojabase = ThisWorkbook.Sheets("Equipaments")
filas = Range("taula_equipaments").CurrentRegion.Rows.Count
For i = 2 To filas
If LCase(hojabase.Cells(i, j).Offset(1, 0).Value) Like "*" Then
Me.list_equipaments2.AddItem hojabase.Cells(i, j)
Me.list_equipaments2.List(Me.list_equipaments2.ListCount - 1, 2) = hojabase.Cells(i, j).Offset(0, 2)
Me.list_equipaments2.List(Me.list_equipaments2.ListCount - 1, 3) = hojabase.Cells(i, j).Offset(0, 3)
Me.list_equipaments2.List(Me.list_equipaments2.ListCount - 1, 1) = hojabase.Cells(i, j).Offset(0, 1)
Me.list_equipaments2.List(Me.list_equipaments2.ListCount - 1, 4) = hojabase.Cells(i, j).Offset(0, 4)
Else
End If
Next iLos datos a modificar se introducen en textbox y combobox.
¿Cómo lo podría hacer?
2 Respuestas
Respuesta de Programar Excel
1
Respuesta de Dante Amor
1
