Recherche et remplacement de zones de texte (Microsoft Word)
Tim se demande si Find and Replace peut être utilisé pour rechercher et localiser des zones de texte. Il aimerait rechercher des zones de texte et remplacer chacune d’elles par un graphique, car il trouve cela presque impossible à faire manuellement lorsque certaines zones de texte sont essentiellement invisibles dans son document.
Si vos zones de texte sont en ligne avec votre texte, vous pouvez utiliser Rechercher et remplacer pour les localiser et les remplacer. Tout ce que vous avez à faire est d’afficher l’onglet Remplacer de la boîte de dialogue Rechercher et remplacer et, dans la zone Rechercher, entrez ^ g. Il s’agit du code pour rechercher des graphiques, mais Word traite les zones de texte car elles sont des graphiques lorsqu’ils sont en ligne.
Le problème est, bien sûr, que la plupart des zones de texte ne sont pas en ligne – le texte les entoure et elles résident sur leur propre calque. Pour ces types de zones de texte, vous devez utiliser une macro pour effectuer la recherche et le remplacement. Voici un exemple que vous pourriez utiliser:
Sub ReplaceTextBox() Dim shp As Shape For Each shp In ActiveDocument.Shapes If shp.Type = msoTextBox Then shp.Select shp.Delete Selection.PasteAndFormat (wdPasteDefault) End If Next End Sub
Pour utiliser la macro, sélectionnez le graphique que vous souhaitez utiliser dans votre remplacement, puis appuyez sur Ctrl + C. Cela place le graphique dans le Presse-papiers. Lorsque vous exécutez la macro, c’est ce graphique (celui du Presse-papiers) qui est collé dans le document à la place de chaque zone de texte.
Vous devez être conscient que la macro remplace toutes les zones de texte dans un document par les graphiques. Si vous vouliez remplacer sélectivement les zones de texte, le codage serait beaucoup plus complexe.
_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 (2894) s’applique à Microsoft Word 2007, 2010, 2013 et 2016.