Modificar los datos de una hoja en especifico, VBA, Excel, Listbox, TextBox.
Quisiera saber cómo puedo hacer que se modifique dos datos de una hoja en especifico por medio de unos TextBox.
Con este código modifico datos, pero lo hace dentro de la hoja en que ejecute la macro. Lo que quiero es que me haga las modificaciones en otras hojas, y que no necesite ejecutar la macro en esa hoja para modificarlo.
Código con el que trabajo:
Private Sub Aceptar_Click() If TextBox1 = "" Or TextBox2 = "" Then MsgBox "NO HA LLENADO LOS CAMPOS", vbExclamation, "Alerta" Exit Sub End If If Us_Buscar.OpcionIngreso.Value = True And TextBox1 <> "" Then For i = 1 To 2 ActiveCell.Offset(0, i - 1).Value = Me.Controls("TextBox" & i).Value Next i End If End Sub
Con este código, como digo arriba, me cambia los datos de la hoja enq ue ejecuto la macro, es decir si estoy en la hoja 1 me cambia los datos de la hoja 1, pero yo quiero es que me modifique los datos de otra hoja, y que sean de columnas especificas, en este caso "C" y "D".
Respuesta de David Venegas
1