Menú para seleccionar Hojas. Parte 2

En la entrega anterior vimos la primera parte de la creación de un Menú en una hoja de Excel desde donde podíamos navegar hacia las demás hojas del libro y para ellos, utilizamos el Objeto WorkSheets; en esta segunda parte vamos a ver otra forma de utilizar este Objeto WorkSheets para programar el botón de la hoja que nos quedó faltando

Retomamos entonces el mismo libro de Excel que dejamos en la Parte 1 para programar el segundo botón:

Ahora abrimos el editor VBA y desde el Explorador de Proyectos damos doble clic en la Hoja1 que es donde estamos diseñando el menú de selección de hojas y donde se encuentra el código de la entrega pasada el cual selecciona la Hoja2:

Ahora vamos a pegar el siguiente código en la parte inferior

Sub SeleccionarHoja3()

Worksheets(3).Select

End Sub

Queda de la siguiente manera:

La primera línea indica el nombre de la Macro que en este caso se llama SeleccionarHoja3

En la Línea dos estamos utilizando el Objeto Worksheets donde indicamos entre paréntesis, un número que indica la posición en la que se encuentra la hoja que queremos seleccionar, en este caso, la Hoja3 se encuentra en la posición 3 dentro del Libro de Excel:

Luego de indicar el nombre de la hoja activamos el Método Select para precisamente seleccionar la hoja que estamos indicando entre paréntesis.

La última línea End Sub marca el final de la macro

Ahora vamos a la Hoja1 en el Libro de Excel y en el segundo Botón damos clic derecho y seleccionamos la opción Asignar macro:

Aparece una ventana con el listado de las macros que tengamos y para este caso seleccionamos la que acabamos de realizar:

Damos Aceptar y veremos que al dar clic sobre este botón, nos dirige Excel inmediatamente a la Hoja3.

Descargar archivo de trabajo.

MÁS SOBRE

Gerencie.com en su correo.

Suscríbase y nosotros colocaremos en su bandeja de entrada la mejor información que generamos diariamente.

Siéntase libre de opinar

En Gerencie.com está permitido opinar, criticar, discutir, controvertir, disentir, etc., pero debe hacerlo sin insultar y sin ofender a otros.

Información legal aplicable para Colombia.