Collegamenti ipertestuali dinamici



  • Collegamenti ipertestuali dinamici
    di 00.ale (utente non iscritto) data: 22/01/2014 17:09:47

    Ciao a tutti e grazie in anticipo a chi mi saprà aiutare.
    Ho un file excel, con circa 20 fogli. In una colonna del primo foglio dovrei inseire i collegamenti che mi mandano ai fogli successivi. Mi piacerebbe che, in questa colonna (vuota) del primo foglio, scrivendo un numero mi creasse automatricamente il collegamento ad uno degli altri fogli in base ad una regola data.
    Banalmente: scrivendo 3, mi creasse automaticamente il collegamento al foglio 3..

    Fattibile?
    ciaoo e grazie
    ale



  • di Raffaele_53 (utente non iscritto) data: 22/01/2014 20:37:36

    Non ho capito bene.
    Ex in colonna A, hai dei collegamenti e doppioClick sulla cella A3, desideri che si apra il foglio3?
    Inserisci collegamento ipertestuale/inserisci nel documento e scegli il foglio3
    Naturalmente da rifare in ogni cella per tutti i fogli

    Se invece vuoi proprio scrivere il nome del foglio unicamente in A3, devi inserire questo codice nel foglio stesso

    Option Explicit
    Private Sub Worksheet_Change(ByVal Target As Range)
    Dim Nome As String
    If Not Intersect(Target, Range("A3")) Is Nothing Then
    Nome = Range("A3")
    Sheets(Nome).Activate
    End If
    End Sub

    Per renderlo amcora più digitabile ( sempre che i fogli si chiamano Foglio2,Foglio3,Foglio4,Foglio5 ecc ecc) ex digito 4
    Option Explicit
    Private Sub Worksheet_Change(ByVal Target As Range)
    Dim Nome As String
    If Not Intersect(Target, Range("A3")) Is Nothing Then
    Nome = "Foglio" & Range("A3")
    Sheets(Nome).Activate
    End If
    End Sub



  • di 00.ale (utente non iscritto) data: 22/01/2014 21:21:20

    Forse hai centrato l'argomento, domani provo!
    Quando dici di inserire il codice intendi nell'editor.. Scusa ma sono abb impedito :)
    Io voglio che scivendo 3 in una cella questa mi porti al foglio 3 (che si chiama "3") il 4 al 4 ecc ecc



  • di 00.ale (utente non iscritto) data: 23/01/2014 17:08:28

    niente, non ve vengo fuori.. mi serve una procedura + "passo passo"..



  • di Raffaele (utente non iscritto) data: 23/01/2014 21:25:20

    Vedi allegato