No salir de hoja activa

Hola , estoy trabajando con dos hojas de calculo hoja1 y hoja2 , en la hoja 1 llamo a un formulario para pasar datos a la hoja dos solo que al terminar el registro me ubica en la hoja 2, como puedo hacer que no se vaya a la hoja2 y siga mostrándome la hoja 1? Gracias

Jesús

1 respuesta

Respuesta
1

Una opción es que pongas esto cuando activas tu formulario
Private Sub UserForm_Activate()
Application.ScreenUpdating = False
End Sub
Otra opción es que no utilices esto
Sheets(“hoja2”).select
Ya que con eso te cambias de hoja.
Podrías hacer referencia a la hoja2, por ejemplo
With sheets(“Hoja2”)
.range(“A1”) = textbox1
End with
O también puedes poner esto
Set h2 = sheets(“Hoja2”)
h2.range(“A1”) = textbox1
O también directamente
Sheets(“Hoja2”).range(“A1”) = textbox1
Con esas instrucciones no es necesario que te cambies a la hoja2
Si necesitas otra cosa, tendría que ver tu código para adaptar cualquiera de las opciones.
Saludos. DAM

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas