John ha due cartelle di lavoro che, per comodità, chiameremo A e B. Nella cartella di lavoro A nella cella C3 su Sheet1 c’è un collegamento ipertestuale a un documento di Word.

Nella cartella di lavoro B è presente un collegamento a Foglio1! C3 nella cartella di lavoro A. Nella cartella di lavoro A il collegamento ipertestuale è attivo; nella cartella di lavoro B non lo è. John vuole sapere se c’è un modo per rendere attivo il collegamento ipertestuale referenziato (collegato) nella cartella di lavoro B.

La risposta dipende da diversi fattori. Se crei un collegamento a Sheet1! C3 nella cartella di lavoro A (non un collegamento ipertestuale), non è possibile. Se crei un collegamento ipertestuale, allora è possibile, a patto di mettere insieme il tuo collegamento ipertestuale originale, quello nella cartella di lavoro A, nel modo corretto.

Quando crei un collegamento ipertestuale al documento di Word, hai l’opportunità di creare un valore di “visualizzazione” per il collegamento. Questo valore visualizzato è ciò che viene mostrato nel foglio di lavoro, mentre il collegamento ipertestuale sottostante è qualcos’altro completamente. Ad esempio, potresti avere un valore di visualizzazione di “Rapporto trimestrale”, che è ciò che le persone vedrebbero nella cartella di lavoro. Quando qualcuno fa clic sul testo, il report effettivo (come c: \ MyDocs \ Q410.doc) viene effettivamente aperto.

Se si utilizza un valore visualizzato diverso dall’indirizzo del collegamento ipertestuale completo, non è possibile mettere insieme una formula che sarà attiva. Se, tuttavia, non si specifica un valore di visualizzazione, Excel visualizzerà l’effettivo indirizzo del collegamento ipertestuale nella cella. Se questo è il caso, puoi utilizzare la seguente formula nella cartella di lavoro B:

=HYPERLINK(INDIRECT("'[A.xls]Sheet1'!$C$3"))

Questo funziona perché la funzione INDIRETTO acquisisce le informazioni visualizzate in Sheet1! C3 della cartella di lavoro A e quindi le utilizza come indirizzo per la funzione HYPERLINK. Anche in questo caso, funziona solo se le informazioni visualizzate in Sheet1! C3 della cartella di lavoro A sono un indirizzo, non un valore visualizzato per un collegamento ipertestuale.

ExcelTips è la tua fonte di formazione economica su Microsoft Excel.

Questo suggerimento (3168) si applica a Microsoft Excel 97, 2000, 2002 e 2003. Puoi trovare una versione di questo suggerimento per l’interfaccia a nastro di Excel (Excel 2007 e versioni successive) qui: