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 j
A 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 i
Los datos a modificar se introducen en textbox y combobox.
¿Cómo lo podría hacer?
2 respuestas
Respuesta de Dante Amor
1
Respuesta de Programar Excel
1