Un point d’arrêt permet l’exécution d’un programme à un point donné (F9 sur une ligne de code). On peut poser autant de points d’arrêts que nécessaire dans un code. Pour progresser dans l’exécution d’un code ligne par ligne. Il faudra appuyer sur F8 pour passer à la ligne suivante du code. Pour plus de détails, [...]
Category > VBA
VBA : Spécificités
Quelques spécificités du langage VBA : Il est interdit de définir une fonction dont le nom est trois lettres et un chiffre (MUL2 ne marchera pas)
VBA : Option Explicit
Recommandé : En haut de chaque programme écrit en VBA, il faut écrire : ‘M’avertir en cas d’utilisation de variables non déclarées Option Explicit Cette option vous alerte lorsque vous utilisez des variables non déclarées!
VBA : Déclarer un tableau
Pour déclarer un tableau en VBA, on écrit ‘Tableau de 10 réels Dim monTableau(10) As Double ‘Matrice, de 2 lignes et 2 colonnes, d’entiers Dim maMatrice(2,2) As Long Il n’existe pas de fonction qui retourne la taille d’un tableau en VBA !
VBA : La boucle for et la boucle while
La syntaxe de la boucle for : Dim I As Long For I = 1 to 100 [Step 1] ‘Instructions Next I La syntaxe de la boucle for : Dim I As Long I = 0 While (Age = 10) ‘Instructions I = I + 1 WEND Pour sortir une boucle complètement, il suffit d’écrire [...]
VBA : Déclarer une variable
Pour déclarer une variable en VBA, il suffit d’écrire : Dim maVariable1 As monType Dim maVariable2 La variable maVariable1 a un type c’est monType, cependant pour la maVariable2 le type n’est pas précisé : Dans ce cas, l’interpréter lui affecte le type Variant.