Ciao Immamorata,
Grazie infinite! Funziona benissimo!
Bene!
Per aiutare altri della Community con un problema simile, ti chiedere gentilmente di contrassegnare il mio precedente suggerimento come Risposta.
Ho bisogno di un altro aiutino da voi esperti.
Mi servirebbe un'altra formula come di seguito:
in una cella (X) che contiene il valore "XXX-XXX" devo inserire un collegamento ipertestuale tra la cella (X) e la cella A1 del foglio denominato con lo stesso contenuto della cellaX (il foglio si chiama "XXX-XXX").
Se ho interpretato correttamente la tua richiesta, penso che ciò richieda il ricorso a VBA.
Quindi prova qualcosa del genere:
- Nella cella di interesse, inserisci un collegamento ipertestuale, preferibilmente un collegamento a una cella adiacente
- Fai clic dx sulla linguetta del foglio di interesse
- Seleziona l'opzione Visualizza Codice dal **** menu contestuale risultante
- Incolla il seguente codice:
'========>>
Option Explicit
'-------->>
Private Sub Worksheet_FollowHyperlink(ByVal Target As Hyperlink)
Dim SH As Worksheet
Dim Rng As Range
Dim sStr As String
Const sCella As String = **"A1" '<<=== Modifica**
Set Rng = Target.Parent
sStr = Rng.Value
On Error Resume Next
Set SH = ThisWorkbook.Sheets(sStr)
On Error GoTo 0
If Not SH Is Nothing Then
Application.Goto SH.Range(sCella)
Else
Call MsgBox(Prompt:="Il foglio " & sStr & " non è stato trovato", \_
Buttons:=vbCritical, \_
Title:="ERRORE!")
Application.Goto Rng
End If
End Sub
'<<========
- Alt+Q per chiudere l'editor di VBA e tornare a Excel.
- Salva il file con l'estensione xlsm.
Potresti scaricare il mio file di prova Immamorata20210729.xlsm
Con riferimento a questo file, facendo clic sul collegamento ipertestuale nella cella A5 sul Foglio1, la cella A1 sul foglio XXX-XX viene selezionato; sostituendo il testo della cella A5 sul Foglio1 con il testo Pluto e cliccando sul collegamento ipertestuale, la cella A1 sul foglio Pluto viene selezionato.

===
Regards,
Norman
