par , 17/09/2017 à 15h03 (7208 Affichages)
Lorsque l'on tape du code VBA dans l'éditeur (Visual Basic Editor, celui-ci nous suggère automatiquement les méthodes, propriétés, les valeurs d’énumérations, etc.
![Nom : AutoCompletion - Img1.png
Affichages : 5720
Taille : 15,4 Ko](https://www.developpez.net/forums/attachment.php?attachmentid=312469&d=1505652382)
et ce à condition d'avoir coché l'option Complément automatique des instruction (Outils/Options... [Editeur])
Il est également possible d'utiliser l'auto-complétion manuellement.
Dans une procédure nommée TestA nous décidons d'utiliser une variable dont le nom contient beaucoup de caractères comme par exemple maLongueVariable
1 2 3 4
| Sub TestA()
Dim maLongueVariable As String
ma
End Sub |
Dès la déclaration effectuée, si l'on décide d'utiliser cette variable, il suffit de taper les première lettre comme par exemple ma et d'ensuite utiliser la combinaison des touches Ctrl & barre d'espacement pour voir le nom de la variable apparaître
![Nom : AutoCompletion - Img2.png
Affichages : 3351
Taille : 17,3 Ko](https://www.developpez.net/forums/attachment.php?attachmentid=312474&d=1505653174)
Il suffit de sélectionner la variable dans la liste. Cela fonctionne pour les variables, les noms de méthodes, de propriétéss, les instructions VB, etc.
Si les lettres tapées sont uniques il n'y aura pas de liste et le nom de la variable s'écrira directement.