Rechercher et remplacer dans l’éditeur VBE

Tout comme dans d’autres programmes, il existe une possibilité dans l’environnement de développement de rechercher et de remplacer des parties de texte. Vous avez la possibilité de rechercher certains textes ou commandes non seulement dans le module actuel, mais également dans tous les modules du projet. Cette fonction peut être appelée de trois manières:

■ Cliquez sur l’icône Recherche dans la commande Edition située dans la barre de menu VBE.

■ Vous pouvez également utiliser la combinaison de touches Ctrl + F.

■ Sélectionnez la commande Recherche dans la barre de menu VBA.

Figure 1: la commande Recherche dans la barre de menu VBA

La boîte de dialogue Recherche s’affiche pour les trois variantes.

Figure 2 : La boîte de dialogue Recherche

Dans le champ Recherche, saisissez la commande ou la chaîne de texte à rechercher. Si vous avez sélectionné le texte de recherche dans la macro avant d’appeler cette boîte de dialogue, il sera automatiquement transféré dans le champ Recherche.

Dans la zone de groupe Rechercher Dans, vous avez la possibilité d’étendre votre recherche au-delà de votre module actuel. Vous spécifiez le sens de la recherche dans le champ déroulant du même nom. La recherche standard se fait dans les deux sens, c’est-à-dire vers le bas et vers le haut.

Vous pouvez aussi remplacer une instruction à partir du bouton Remplacer. Le bouton Remplacer se trouve dans la commande Edition qui se trouve dans la barre de menu VBE.

Figure 3: La boîte de dialogue Remplacer

Si vous souhaitez remplacer un texte par un autre, vous devez également saisir un texte dans le champ Remplacer par.

Soyez prudent lorsque vous remplacez des parties du texte. Si possible, entrez le texte intégral de la recherche. Le remplacement de morceaux de texte individuels par d’autres peut conduire à des résultats désastreux. Il n’est pas rare que des parties de commandes, de méthodes ou de propriétés soient remplacées. En conséquence, vous devrez à nouveau corriger tout votre code pour que vos macros fonctionnent à nouveau.

Facebook
Twitter
LinkedIn
WhatsApp
Email
Print
0
Nous aimerions avoir votre avis, veuillez laisser un commentaire.x