Sostituzione di testo casuale con il tuo testo (Microsoft Word)
GwenDolyn sa come usare la funzione = rand () per inserire testo casuale.
Si chiede, tuttavia, se esiste un modo per personalizzare o aggiungere testo a ciò che viene restituito da = rand (). Usa quella funzione come boilerplate / riempitivo per le dimostrazioni e vorrebbe aggiungere la sua verbosità.
Sfortunatamente, non c’è modo di modificare ciò che viene restituito da = rand ()
poiché è una funzione incorporata in Word. Tuttavia, ci sono un paio di modi per aggirare questo problema. I candidati più probabili sono i seguenti: un blocco predefinito, una voce di correzione automatica o una macro. Di più su quelli in un momento.
Innanzitutto, è importante comprendere che Word offre tre modi per inserire testo casuale nel documento. GwenDolyn conosce già la funzione = rand (), che inserisce del testo su come utilizzare alcune delle funzionalità di Word. Se preferisci leggere delle volpi marroni veloci, puoi usare invece la funzione = rand.old (). Infine, puoi usare = lorem ()
per inserire testo basato sul familiare testo di riempimento lorem ipsum che i designer usano da decenni.
Se nessuna di queste opzioni fa il trucco per te, un’alternativa è creare una voce Building Block che contiene le informazioni standard che desideri. Può essere lunga quanto una voce desideri e può anche contenere elementi “speciali”, come le tabelle. I blocchi predefiniti hanno il vantaggio di essere più facili da inserire in un documento piuttosto che usare = rand ()
funzione. Il modo in cui crei i Building Blocks è stato trattato in altri numeri di WordTips.
La funzionalità di correzione automatica di Word può essere utilizzata anche per inserire una quantità limitata di testo boilerplate. Impostato correttamente, la correzione automatica è ancora più veloce da usare rispetto ai blocchi predefiniti. Tutto quello che devi fare è ricordare il piccolo mnemonico che crei (come bpt, che significa boilerplate text), digitare quel mnemonico, e viene automaticamente sostituito con il boilerplate più completo.
Lo svantaggio di usare Building Blocks o AutoCorrect invece di = rand ()
è che non sono così flessibili; non è possibile specificare quanti paragrafi si desidera e quante frasi si desidera per paragrafo. Se vuoi quel tipo di flessibilità, dovrai ricorrere alla creazione di una macro che eseguirà l’inserimento boilerplate. Quello che segue è un esempio di una semplice macro per eseguire tale operazione.
Sub RandomText() Dim sSent As String Dim iSentences As Integer Dim iParagraphs As Integer Dim J As Integer Dim K As Integer iSentences = 3 'Number of sentences per paragraph iParagraphs = 5 'Number of paragraphs sSent = "Wallace Widgets makes the best widgets in the known world. " For J = 1 To iParagraphs For K = 1 to iSentences Selection.TypeText sSent Next K Selection.TypeParagraph Next J End Sub
Puoi, ovviamente, assegnare questa macro a un tasto di scelta rapida o aggiungerla a Barra degli strumenti di accesso rapido e inserirà il tuo testo (designato nella variabile sSent) ogni volta che lo invochi. Potresti anche voler modificare la macro in modo che invece di avere il numero di frasi e paragrafi “hardcoded”, la macro chieda all’utente di specificare quanti di ciascuno deve utilizzare.
_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 (9035) si applica a Microsoft Word 2007, 2010, 2013, 2016, 2019 e Word in Office 365. Puoi trovare una versione di questo suggerimento per vecchia interfaccia del menu di Word qui: