Modificar registros dese vba a mi hoja1 de excel
A ver si alguien me puede ayudar a resolver este problema que tengo soy bastante nova.
Tengo un UserForm para poder modificar cualquier línea de mi Hoja1, la modifica, pero cuando la ha modificado me elimina la fórmula que tengo en la columna E y I (representa por ejemplo un valor en €), respetando el valor del número, con lo cual no es correcto ya que cada referencia tiene otro valor numérico.
Os adjunto el código y una imagen
'Actualizar el registro
Private Sub CommandButton1_Click()
Sheets("hoja1").Select
For i = 1 To 15
ActiveCell.Offset(0, i - 1).Value = Me.Controls("TextBox" & i).Value
Next i
Unload Me
End Sub
'
'Cerrar formulario
Private Sub CommandButton2_Click()
Unload Me
End Sub
'
'Llenar los cuadro de texto con los datos del registro elegido
Private Sub UserForm_Initialize()
Sheets("hoja1").Select
For i = 1 To 15
Me.Controls("TextBox" & i).Value = ActiveCell.Offset(0, i - 1).Value
Next i
End Sub