Inversione di tutti i paragrafi in un documento (Microsoft Word)
Jerry ha regolarmente bisogno di lavorare con documenti lunghi (forse 30 pagine)
dove deve invertire l’ordine dei paragrafi nel documento.
Si chiede se esiste un modo per invertire facilmente l’ordine di tutti i paragrafi, in modo che l’ultimo sia il primo e il primo l’ultimo.
Se hai solo bisogno di farlo una o due volte, il metodo più semplice sarebbe ordinare i paragrafi. Tutto quello che devi fare è assicurarti che ogni paragrafo inizi con un numero di tre cifre, in ordine sequenziale. Quindi, seleziona tutti i paragrafi e ordinali come faresti normalmente, in ordine decrescente, e sarai pronto.
Simile a questo approccio, potresti utilizzare Excel per aiutare con l’ordinamento. Funziona bene se i tuoi paragrafi sono abbastanza brevi:
-
Assicurati che sia Word che Excel siano aperti. Word dovrebbe contenere il documento di cui si desidera ordinare i paragrafi e Excel dovrebbe contenere un foglio di lavoro vuoto.
-
In Word, premi Ctrl + A per selezionare l’intero documento.
-
Premi Ctrl + C. Questo copia i paragrafi negli Appunti.
-
In Excel selezionare la cella B1.
-
Premi Ctrl + V. Questo incolla tutti i paragrafi nella colonna B.
-
Riempi la colonna A con una serie di numeri sequenziali, per tutte le righe necessarie. Excel offre diversi modi per farlo facilmente; assicurati solo che la colonna A contenga valori effettivi e non formule.
-
Seleziona la cella A1.
-
Visualizza la scheda Dati della barra multifunzione.
-
Fare clic sulla freccia in giù accanto allo strumento di ordinamento e quindi fare clic su Decrescente.
Excel riordina le colonne A e B. I paragrafi ora sono in ordine inverso.
-
Seleziona la cella B1.
-
Premi Maiusc + Ctrl + Freccia giù. Tutti i tuoi paragrafi dovrebbero ora essere selezionati.
-
Premi Ctrl + C. Questo copia i paragrafi negli Appunti.
-
Torna a Word. Tutti i paragrafi nel documento dovrebbero essere ancora selezionati.
-
Utilizzando Incolla speciale, scegli di incollare solo il testo. (Se non lo fai, ti ritroverai con una tabella Excel nel tuo documento.)
Lo svantaggio di questo approccio è che non mantieni alcuna formattazione nel testo; si perde nella traduzione tra Excel e Word. Se vuoi mantenere la formattazione, devi fare l’ordinamento in Word (come descritto in precedenza), oppure devi fare affidamento su una macro per fare l’ordinamento.
L’approccio macro è anche una buona idea se è necessario eseguire regolarmente questo tipo di elaborazione dei documenti.
Sub ReveresParagraphs() Dim J As Long Dim Source As Document Set Source = ActiveDocument Documents.Add With Source For J = .Paragraphs.Count To 1 Step -1 .Paragraphs(J).Range.Copy Selection.Paste Next J End With End Sub
Questa macro crea un nuovo documento e quindi copia ogni paragrafo nell’ordine inverso dal documento originale al nuovo documento. Qualsiasi formattazione presente nel documento di origine dovrebbe essere copiata anche nel nuovo documento.
_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 (4803) si applica a Microsoft Word 2007, 2010, 2013 e 2016.