J'écris une macro qui me permet de remplacer les espaces d'une chaîne de caractères dans mon fichier de code par des caractères de soulignement. J'ai réussi à trouver le début et la fin de la chaîne en tant qu'instances de VirtualPoint
. Maintenant, j'essaie de sélectionner à partir du premier VirtualPoint
au second. Et je n'arrive pas à comprendre.
Je sais que le VirtualPoint
sont corrects, car j'utilise MessageBox.Show pour m'indiquer leurs valeurs lorsque je lance la macro. J'ignore simplement quelle est la commande correcte pour définir l'option TextSelection
du premier au second. J'ai essayé ceci :
selection.MoveToPoint(firstVirtualPoint)
selection.MoveToPoint(secondVirtualPoint, True)
Cela semble devoir fonctionner, mais ce n'est pas le cas. Le curseur se déplace simplement à la fin de la ligne (pour autant que je puisse le dire).
Quelqu'un connaît-il la commande correcte pour faire cela ?