Saltare alla riga di una tabella (Microsoft Word)
Maren ha un documento che contiene una tabella molto grande, che si estende su molte pagine. Vorrebbe la possibilità di saltare a una riga specifica della tabella, quindi si chiede se sia possibile utilizzare la funzione Vai a per passare a un numero di riga particolare, come la riga 80.
|| La finestra di dialogo Vai a (visualizzata premendo F5) consente di passare a molti punti diversi in un documento. (Il modo in cui usi la finestra di dialogo è stato trattato in altri numeri di WordTips.) È effettivamente possibile che venga utilizzato con le righe della tabella, con un enorme avvertimento.
Se il tuo documento contiene solo una tabella, puoi saltare alle righe seguendo questi passaggi:
-
Premi F5. Word visualizza la scheda Vai a della finestra di dialogo Trova e sostituisci.
-
Sul lato sinistro della finestra di dialogo scegli Linea. (Vedi figura 1.)
-
Immettere il numero di riga in cui si desidera spostarsi.
-
Fare clic su Avanti o premere Invio.
Ciò funziona perché a quanto pare Word considera ogni riga della tabella una “riga”. (Non è interessato nemmeno, ma le righe che contengono righe a capo o più paragrafi.) Questo mi porta all’avvertenza: se il documento contiene più di una tabella, specialmente il testo prima della tabella, il salto di riga sarà disattivato perché Word conta il testo non tabellare nei calcoli del conteggio delle righe.
In tal caso, dovrai utilizzare una macro per passare alla riga desiderata.
Quello che segue è un esempio di uno che potrebbe essere utilizzato.
Sub GoToTableRow() Dim RowNum As Integer Dim LastRow As Integer Dim Question As String If Selection.Information(wdWithInTable) Then LastRow = Selection.Tables(1).Rows.Count Question = "Enter a number from 1 to " & LastRow RowNum = InputBox(Question, 1) If (RowNum < 1) Or (RowNum > LastRow) Then MsgBox "That's an invalid row number" Exit Sub End If Selection.Tables(1).Rows(RowNum).Cells(1).Select Else MsgBox "Not in table" End If End Sub
La macro controlla innanzitutto per assicurarsi che il punto di inserimento sia all’interno di una tabella. In tal caso, chiede all’utente a quale numero di riga desidera passare. Supponendo che il numero di riga sia compreso nell’intervallo di numeri di riga disponibili, si passa quindi alla riga.
_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.
link: / wordribbon-WordTipsMacros [Fare clic qui per aprire quella pagina speciale in una nuova scheda del browser]
.
WordTips è la tua fonte di formazione economica su Microsoft Word.
(Microsoft Word è il software di elaborazione testi più popolare al mondo.) Questo suggerimento (10906) si applica a Microsoft Word 2007, 2010 e 2013.