Foros del Web » Soporte técnico » Ofimática »

[SOLUCIONADO] Enlace que abra una Página Concreta de otro libro

Estas en el tema de Enlace que abra una Página Concreta de otro libro en el foro de Ofimática en Foros del Web. Hola a todos. Tengo una cuestión de Vba para Excel que intento solucionar desde hace tiempo, pero no doy con la forma de hacerlo.. Pongamos ...
  #1 (permalink)  
Antiguo 01/03/2016, 12:31
Avatar de Wel
Wel
 
Fecha de Ingreso: marzo-2003
Mensajes: 77
Antigüedad: 21 años
Puntos: 0
Enlace que abra una Página Concreta de otro libro

Hola a todos.

Tengo una cuestión de Vba para Excel que intento solucionar desde hace tiempo, pero no doy con la forma de hacerlo..

Pongamos que Tengo un Excel principal que contiene Dos celdas con valor "Hoja 1" y "Hoja 2" y cada una de ellas con los siguientes hipervinculos que me permiten abrir Una Hoja concreta de Otro Excel (por ejemplo "Excel Enlazado.xlsx").

celda con valor "Hoja 1" Cuya formula es: =HIPERVINCULO("[Excel Enlazado.xlsx]Hoja1!A1";"Hoja 1")
celda con valor "Hoja 2" Cuya formula es: =HIPERVINCULO("[Excel Enlazado.xlsx]Hoja2!A1";"Hoja 2")

El tema es:
¿como puede poner un boton con VBA que me haga esos enlaces, es decir que me permita abrir una página concreta de otro excel?

¿sería algo similar a esto?

Código:
Workbooks.Open Filename:=""C:\Users\Wel\Documents\[Excel Enlazado.xlsx]Hoja1!A1"
Pero claro, eso no funciona. y es lo que necesitaría saber.
  #2 (permalink)  
Antiguo 01/03/2016, 13:28
Avatar de Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 15 años, 7 meses
Puntos: 2237
Respuesta: Enlace que abra una Página Concreta de otro libro

Es que no puedes hacerlo todo en un solo paso.

Código vb:
Ver original
  1. Sub AbrirLibro(ByVal archivo as String, ByVal Hoja as String)
  2.     Dim wk As Workbook
  3.     Set wk = Workbooks.Open(archivo) ' Abres el archivo, creando una referencia
  4.    wk.Sheets(hoja).Activate ' Activas la hoja deseada
  5. End Sub
__________________
- León, Guanajuato
- GV-Foto

Etiquetas: celda, enlace, excel, hoja, libro, página, vb
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:47.