hipervínculo automático a hojas de trabajo en excel 2007


0

Tengo una hoja de trabajo llamada 'resumen' que contiene una lista de condados en inglés, y luego tengo una hoja de trabajo separada para cada condado.

Lo que quiero hacer es hacer que mi lista de condados en la página de resumen se vincule automáticamente a su hoja de trabajo relevante dentro de Excel.

Parece que debería ser simple ... pero no puedo entenderlo sin hacer clic literalmente en cada nombre individualmente, hipervínculo, seleccionar la hoja de trabajo desde el cuadro 'dentro de este documento', etc. ... es un poco largo.

Gracias,


Deberías usar una macro para eso.
Mehper C. Palavuzlar

Respuestas:


2

No tengo la fórmula real para ti, pero creo que puedes lograrlo usando la función BUSCARV junto con la función HIPERVINCULO.

Una búsqueda rápida muestra algunos resultados que probablemente le interesen:

vlookup hyperlink excel


1

La macro original fue útil, pero necesitaba modificaciones para agregar comillas simples alrededor del objetivo:

Do While r <= maxRows
    ActiveSheet.Hyperlinks.Add Anchor:=Rng(r, 1), Address:="", SubAddress:="'" & Rng(r, 1).Value _
     & ")'!A1", TextToDisplay:=Rng(r, 1).Value
    On Error Resume Next
    r = r + 1
Loop

0

Puede usar HYPERLINK junto con la función CELL y algunas funciones de cadena. O podría usar la siguiente macro:

Sub LinkToSheet()

Dim Rng As Range
Dim maxRows, r As Integer

Set Rng = Selection

maxRows = Rng.Rows.Count 'number of rows in the selection
r = 1

Do While r <= maxRows
    ActiveSheet.Hyperlinks.Add Anchor:=Rng(r, 1), Address:="", SubAddress:=Rng(r, 1).Value & "!A1", TextToDisplay:=Rng(r, 1).Value
    On Error Resume Next
    r = r + 1 
Loop

End Sub

Uso: resalte todos los nombres de países en su hoja de resumen, presione Alt + F8 y luego haga doble clic en la macro. Esto supone que existen las hojas en su lista. La macro aún crea el hipervínculo incluso para una hoja que no existe. También omite celdas en blanco. Aquí hay una hoja de trabajo de muestra: http://ge.tt/2gheiw5

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.