Remplacement du texte aléatoire par votre propre texte (Microsoft Word)
GwenDolyn sait utiliser la fonction = rand () pour insérer du texte aléatoire.
Elle se demande cependant s’il existe un moyen de personnaliser ou d’ajouter du texte à ce qui est retourné par = rand (). Elle utilise cette fonctionnalité comme passe-partout / remplissage pour les démonstrations et aimerait ajouter son propre verbiage.
Malheureusement, il n’y a aucun moyen de modifier ce qui est retourné par = rand ()
puisqu’il s’agit d’une fonction intégrée à Word. Il existe cependant plusieurs façons de contourner ce problème. Les candidats les plus probables sont les suivants: insertion automatique, correction automatique et macros.
Vous pouvez créer une insertion automatique contenant les informations standard de votre choix. Cela peut être aussi long d’une entrée que vous le souhaitez, et peut même contenir des éléments « spéciaux », tels que des tableaux. Les entrées d’insertion automatique ont l’avantage d’être plus faciles à insérer dans un document que d’utiliser le = rand ()
fonction. La façon dont vous créez des entrées d’insertion automatique a été traitée dans d’autres numéros de WordTips. Vous pouvez également vous référer à la page utile suivante sur http://word.mvps.org [site Word MVP]:
http://wordmvp.com/FAQs/Formatting/DummyText.htm
La fonctionnalité de correction automatique de Word peut également être utilisée pour insérer une quantité limitée de texte standard. Correctement configurée, la correction automatique est encore plus rapide à utiliser que l’insertion automatique. Tout ce que vous avez à faire est de vous souvenir du petit mnémonique que vous créez (tel que bpt, qui signifie boilerplate text), tapez ce mnémonique, et il est automatiquement remplacé par le passe-partout plus complet.
L’inconvénient d’utiliser l’insertion automatique ou la correction automatique au lieu de = rand () est qu’ils ne sont pas aussi flexibles; vous ne pouvez pas spécifier le nombre de paragraphes que vous voulez et le nombre de phrases que vous voulez par paragraphe. Si vous voulez ce genre de flexibilité, vous devrez recourir à la création d’une macro qui fera l’insertion standard. Voici un exemple de macro simple pour effectuer une telle tâche.
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
Vous pouvez, bien sûr, affecter cette macro à une touche de raccourci ou à un bouton de la barre d’outils et elle insérerait votre texte (désigné dans la variable sSent)
chaque fois que vous l’invoquez. Vous pourriez même vouloir modifier la macro pour qu’au lieu d’avoir le nombre de phrases et de paragraphes « codés en dur »,
la macro demande à l’utilisateur de spécifier combien de chacun il doit utiliser.
_Note: _
Si vous souhaitez savoir comment utiliser les macros décrites sur cette page (ou sur toute autre page des sites WordTips), j’ai préparé une page spéciale qui comprend des informations utiles.
lien: / wordribbon-WordTipsMacros [Cliquez ici pour ouvrir cette page spéciale dans un nouvel onglet de navigateur]
.
WordTips est votre source pour une formation Microsoft Word rentable.
(Microsoft Word est le logiciel de traitement de texte le plus populaire au monde.) Cette astuce (9034) s’applique à Microsoft Word 97, 2000, 2002 et 2003. Vous pouvez trouver une version de cette astuce pour l’interface ruban de Word (Word 2007 et plus tard) ici:
link: / wordribbon-Replacing_Random_Text_with_Your_Own_Text [Remplacement du texte aléatoire par votre propre texte]
.