Activar libro y hoja dependiendo de dato en textbox
Tengo una base de datos de muchas hojas,
que visualizo con un useform y actualizo
información, como las hojas superan 300
el libro pesa demasiado y demora al guardar,
asimismo para ir a determinada hoja lo hago
a través del códico que adjunto.
Lo que quisiera es que el useform esté en un libro
de nombre "monitoreo" y que si en el textbox escribo
del 1 al 50 active el "libro 1" y seleccione la hoja
que figure en el textbox, si en el textbox escribo
del 51 al 100 active el "libro 2" y seleccione la hoja
que figure en el textbox, si en el textbox escribo
del 51 al 100 active el "libro 3" y seleccione la hoja
que figure en el textbox, y así sucesivamente.
En cada libro habrá 50 hojas,
Libro 1 hojas del 1 al 50
Libro 2 hojas del 51 al 100
Libro 3 hojas del 101 al 150
Libro 4 hojas del 151 al 200
Libro 5 hojas del 201 al 250
Libro 6 hojas del 251 al 300
Libro 7 hojas del 301 al 350
Libro 8 hojas del 351 al 400
Libro 9 hojas del 401 al 450
Libro 10 hojas del 451 al 500
Private Sub CommandButton1_Click()
On Error GoTo h
Dim nom As String
nom = "Hoja" & TextBox1
Sheets(nom).Activate
Exit Sub
h: MsgBox "DATO INCORECTO", vbCritical, "INGRESE UN NUMERO VALIDO"
Application.Quit
End Sub