Collegamenti ipertestuali dalle intestazioni al sommario (Microsoft Word)
Peter scrive manuali e può generare automaticamente l’indice di un capitolo in modo normale. Ciò consente ai lettori di fare clic su una voce di sommario e passare all’intestazione, ma non è possibile fare clic sull’intestazione e tornare all’indice. Quindi i lettori possono farlo, Peter deve applicare individualmente un collegamento ipertestuale all’intestazione e quindi eliminare la sottolineatura, che trova sgradevole. Il capitolo di un manuale può contenere centinaia di titoli, quindi il compito di applicare i collegamenti ipertestuali individualmente può essere doloroso. Peter si chiede se esiste un modo per automatizzare l’aggiunta di collegamenti ipertestuali alle intestazioni di cui ha bisogno.
L’approccio di Peter, sebbene ben intenzionato, è completamente inutile.
Word fornisce un modo per fare clic su un’intestazione nel sommario (che Peter conosce) e quindi tornare a quell’intestazione nel sommario (che Peter apparentemente non conosce). La scorciatoia specifica per eseguire questa operazione è Alt + Freccia sinistra. La scorciatoia torna al punto in cui ti trovavi prima di fare clic sul collegamento ipertestuale nel sommario, il che lo rende perfetto per lunghi sommari: si torna esattamente al punto in cui ti trovavi piuttosto che all’inizio del sommario.
Il tasto di scelta rapida è la migliore soluzione per i lettori; funziona per impostazione predefinita su un’installazione Word standard. Se lo desideri, tuttavia, potresti aggiungere un pulsante Indietro al tuo Quick Access Toolbar che potrebbe essere cliccato per tornare al punto di partenza del sommario. Segui questi passaggi:
-
Visualizza la finestra di dialogo Opzioni di Word. (In Word 2007, fare clic sul pulsante Office e quindi su Opzioni di Word. In Word 2010 o una versione successiva, visualizzare la scheda File della barra multifunzione e quindi fare clic su Opzioni.)
-
Sul lato sinistro della finestra di dialogo, fare clic su Personalizza (Word 2007) o sulla barra di accesso rapido (versioni successive di Word). (Vedi figura 1.)
-
Utilizzando l’elenco a discesa Scegli comandi da, scegliere Tutti i comandi.
-
Nell’elenco dei comandi, individua e seleziona il comando Indietro.
-
Fare clic sul pulsante Aggiungi. Il comando Indietro viene ora visualizzato sul lato destro della finestra di dialogo, nell’elenco dei comandi della barra di accesso rapido.
-
Utilizzare i pulsanti freccia su e giù per posizionare il comando Indietro all’interno dei comandi della barra di accesso rapido.
-
Fare clic su OK.
Il comando Indietro, che ora appare sulla barra degli strumenti di accesso rapido, esegue la stessa identica funzione del collegamento Alt + Freccia sinistra.
Se desideri comunque aggiungere collegamenti ipertestuali alle intestazioni, l’unico modo per automatizzare il processo è utilizzare una macro. La macro seguente esegue ogni voce nel primo sommario del documento, trova l’intestazione di riferimento nel corpo principale del testo e quindi aggiunge un collegamento ipertestuale al sommario.
Sub HyperlinkHeadings() Dim hyp As Hyperlink Dim toc As TableOfContents Dim k As Long Dim bkmk As String Dim sCode As String Dim fld As Field Dim aRange As Range If ActiveDocument.TablesOfContents.Count = 0 Then MsgBox "There are no Tables of Contents in document" Exit Sub End If Set toc = ActiveDocument.TablesOfContents(1) For Each fld In toc.Range.Fields sCode = fld.Code.Text If InStr(sCode, "HYPERLINK") > 0 Then bkmk = Mid(sCode, InStr(sCode, "_")) bkmk = Left(bkmk, Len(bkmk) - 2) fld.Select ActiveDocument.Bookmarks.Add Range:=Selection.Range, _ Name:=bkmk & "R" Set aRange = ActiveDocument.Bookmarks(bkmk).Range aRange.Select With ActiveDocument.Hyperlinks.Add(Anchor:=Selection.Range, _ Address:="", SubAddress:=bkmk & "R", _ TextToDisplay:=Selection.Text) .Range.Select Selection.ClearCharacterAllFormatting End With End If Next fld Options.CtrlClickHyperlinkToOpen = False End Sub
_Nota: _
Se desideri sapere come utilizzare le macro descritte in questa pagina (o in qualsiasi altra pagina dei siti WordTips), ho preparato una pagina speciale che include informazioni utili.
WordTips è la tua fonte di formazione economica su Microsoft Word.
(Microsoft Word è il software di elaborazione testi più popolare al mondo.) Questo suggerimento (13059) si applica a Microsoft Word 2007, 2010, 2013, 2016, 2019 e Word in Office 365.