Como Podría hacer para guardar el datos de un combobox, después de haber cargado los datos desde un listbox
Tengo un código que me guarda datos a una hoja de exel, en mi formulario con un mismo botón guardo y actualizo, tengo un listbox el cual al darle clic me carga datos en un label("codigo"), un texbox("producto") y un combobox("categoria"), al guardar no me da ningún problema, el detalle es al actualizar siempre se guarda o el combobox o el texbox no me permite actualizqar los dos al mismo tiempo y eso me di cuenta poniendo el código de uno de ellos en comentario(" ' ").
Ayuda o una aclaración por favor me rompo la cabeza y no le atino.
Le dejo la parte del código donde actualizo:
Private Sub actualiza()
Dim i As Integer
Dim final As Integer
For i = 2 To 1000
If Hoja2.Cells(i, 1) = "" Then
final = i - 1
Exit For
End If
Next
For i = 2 To final
If Val(lblCodigo.Caption) = Hoja2.Cells(i, 1) Then
Hoja2.Cells(i, 2) = txtproductos
Hoja2.Cells(i, 3) = cboCat
Exit For
End If
Next
End Sub