Formattazione automatica di un file ASCII (Microsoft Word)
Uno dei maggiori problemi nella formattazione di quello che in precedenza era un file ASCII è modificarlo in modo che ci siano solo ritorni rigidi alla fine dei paragrafi. La maggior parte dei file ASCII ha un ritorno a capo rigido alla fine di ogni riga del file e due a capo duro alla fine di ogni paragrafo. Se hai un file ASCII formattato in questo modo, come qualcosa che hai scaricato da Internet, la seguente macro sarà preziosa. Formatta un intero file quindi ci sono solo ritorni rigidi alla fine dei paragrafi.
Sub ConvertASCII() Fmt "^p^p", "{|}" Fmt "^p", " {@}" Fmt " {@}", " " Fmt "{@}", " " Fmt "{|}", "^p" End Sub
Sub Fmt(sFromWord, sToWord) Set myRange = ActiveDocument.Content myRange.Find.ClearFormatting myRange.Find.Execute FindText:=sFromWord, _ ReplaceWith:=sToWord, MatchCase:=0, _ Replace:=wdReplaceAll End Sub
È necessario eseguire la macro ConvertASCII. Chiama più volte la macro Fmt per sostituire varie combinazioni di caratteri di ritorno per ottenere il risultato desiderato.
_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 (187) si applica a Microsoft Word 97, 2000, 2002 e 2003. È possibile trovare una versione di questo suggerimento per l’interfaccia a nastro di Word (Word 2007 e più tardi) qui: