Auto-complétion
Le saviez-vous ?
Lorsque vous tapez du code VBA, Visual Basic Editor vous suggère automatiquement les paramètres de procédures ou fonctions, les valeurs d’énumérations, etc.
Saviez-vous qu’on peut aussi utiliser l’auto-complétion manuellement ? Exemple : vous devez taper le bout de code suivant, qui fait appel à une variable… très longue :
1 2 3 4 5 6 |
Sub BoutDeCode() Dim strUneVariableTresLongue As String strUneVariableTresLongue = "Bonjour" MsgBox strUneVariableTresLongue, vbExclamation End Sub |
Sur la ligne de déclaration (Dim
), vous ne pouvez pas gagner beaucoup de temps, parce qu’il faut bien nommer la variable au départ.
Mais à partir de la ligne suivante, vous pouvez taper seulement strU
puis la combinaison Ctrl
+ Espace
; la variable s’écrira automatiquement. Pratique, non ?
La majuscule n’est même pas utile (tapez seulement stru
puis Ctrl
+ Espace
, pour voir). Et cela fonctionne pour les variables, les noms de procédures ou de fonctions, les instructions VB, etc. Lorsqu’il y a plusieurs choix possibles (plusieurs variables ou instructions démarrant par les lettres tapées), VBE affiche une liste déroulante pour vous aider à choisir.