Visual Basic pour Applications est une version allégée du compilateur Visual Basic qui travaille directement avec les logiciels Microsoft . Vous utilisez VBA dans Excel pour calculer entrée , automatiser les entrées ou créer des boutons, des images et d'autres contrôles sur la feuille de calcul pour l'entrée de l'utilisateur. Baies
tableaux vous permettent un programmeur utiliser une variable pour plusieurs valeurs . Un tableau peut contenir un seul ou des milliers de valeurs. Le tableau Excel contient généralement plusieurs valeurs numériques que vous utilisez pour calculer un total . Les tableaux fonctionnent avec des structures en boucle , qui vous permettent d'itérer sur chaque valeur , d'analyser la valeur de l'indice et effectuer le calcul.
Indexes
tableaux contiennent des indices . L'indice indique le «bloc» dans laquelle la valeur est contenue. Indices commencent au numéro zéro et augmentent de un pour chaque nouvelle valeur ajoutée au tableau. Par exemple, si vous faites référence à l'indice «1» dans un tableau, d'afficher et de calculer la deuxième valeur dans le tableau.
Boucles
Loops vous permettent d'itérer sur chaque valeur d' index de tableau . Les boucles sont composées d'une syntaxe "while" et une syntaxe "pour" . La boucle "pour" parcourt un tableau en utilisant la somme totale des valeurs d'indicateur de s'arrêter en boucle. La boucle "while" utilise un drapeau pour arrêter boucle. Lorsque le drapeau retourne à "true ", le langage VBA saute hors de la boucle.
Considérations
Vous devez savoir combien de valeurs que vous avez besoin de stocker dans le tableau lorsque vous définissez. Si vous manquez d'indices , vous utilisez l'instruction " ReDim " à " redimensionner " du tableau. Redimensionnement d'un tableau redimensionne , de sorte que vous pouvez ajouter plus de valeurs à la structure. Si vous en boucle à travers un tableau et un indice de référence qui n'existe pas , vous recevez une erreur de syntaxe dans votre programme.