Directamente en listbox no es posible
Pero podrías hacer lo siguiente:
Private Sub CommandButton1_Click()
'Actualiza un dato en el listbox
If ListBox1.ListIndex = -1 Then
MsgBox "Selecciona un registro del list"
Exit Sub
End If
'Pasa el dato del textbox al listbox
ListBox1.List(ListBox1.ListIndex, 2) = TextBox1
End Sub
'
Private Sub ListBox1_DblClick(ByVal Cancel As MSForms.ReturnBoolean)
'con doble click en el listbox pasa el dato a un textbox
TextBox1 = ListBox1.List(ListBox1.ListIndex, 2)
End Sub
Nota: Lo anterior es posible si cargaste el listbox con el método Additem.
.
'S aludos. Dante Amor. Recuerda valorar la respuesta. G racias
.
Avísame cualquier duda
.