Saltar al contenido

Macro para direccionarme a una pagina


Recommended Posts

publicado

Hola buen dia, he buscado mucho en la net y no consigo conseguir info o la que consigo no la entiendo realmente, Por eso he decidido una vez mas recurrir a ustedes, estimados, que ya en varios ocasiones me han ayudado un monton.

Mi duda esta vez es la siguiente:

Tengo un documento excel con muchas hojas y en la primera tengo un boton ya creado yo lo que quisiera es un macro que al apretar el boton me lleve a la pagina cuyo nombre eh escrito en la celda F12 simplemente eso!

Muchisimas gracias una vez mas por su constante ayuda!

publicado

Hola mftramp

Con


hoja=Range("F12")
Sheets(hoja).Select[/CODE]

Debería valerte

Un saludo desde Vitoria

[i]

Editado: Corrección del código[/i]

publicado

Muchisimas gracias ioyama por tu pronta respuesta pero al hacer eso me aparece un cartel que dice lo siguiente

Se ha producido el error "9" en tiempo de ejecucion:

subindice fuera del intervalo

??

Invitado luigi
publicado

Prueba con

Sub Macro1()

activahoja = Range("F12")
Sheets(activahoja).Select

End Sub
[/CODE]

O sin utilizar una celda y hacerlo con un input

[PHP]
Sub Macro()

mihojaactiva = InputBox("¿Nombre de la hoja a la que deseas activar?")
Sheets(mihojaactiva).Select

End Sub[/PHP]

publicado

Gracias luigi ahora pruebo lo que me decis pero ya que estamos y si no es mucha molestia me interesa mucho lo del imputbox pero nunca supe como crear uno y como asignarle la macro si me podrias explicar seria genial!!! Muchas gracias nuevamente

publicado

Luigi con esta que me pasaste

Sub Macro1()

activahoja = Range("F12")

Sheets(activahoja).Select

End Sub

no me hace nada aprieto el boton y nada

Invitado luigi
publicado

El botón está asignado a Macro1?

Archivado

Este tema está ahora archivado y está cerrado a más respuestas.

×
×
  • Crear nuevo...

Información importante

Echa un vistazo a nuestra política de cookies para ayudarte a tener una mejor experiencia de navegación. Puedes ajustar aquí la configuración. Pulsa el botón Aceptar, si estás de acuerdo.