Categories: INFORMATIQUE

Variables Excel VBA

Ce chapitre vous apprend à déclarer, initialiser et afficher un variable dans Excel VBA. Faire savoir à Excel VBA que vous utilisez une variable s’appelle déclarer une variable. Initialiser signifie simplement attribuer une valeur de début (initiale) à une variable.

Placez un bouton de commande sur votre feuille de travail et ajoutez les lignes de code ci-dessous. Pour exécuter les lignes de code, cliquez sur le bouton de commande sur la feuille.

Intégrer

Les variables entières sont utilisées pour stocker des nombres entiers. Dim As Integer

Résultat:

Explication : la première ligne de code déclare une variable de nom x de type Integer. Ensuite, on initialise x avec la valeur 6. Enfin, nous écrivons la valeur de x dans la cellule A1.

Corde

Les variables de chaîne sont utilisées pour stocker du texte.

Code:DimAsCordon

Résultat:

Explication : la première ligne de code déclare une variable avec livre de noms de type String. Ensuite, on initialise book avec le texte bible. Utilisez toujours des apostrophes pour initialiser les variables de type String. Enfin, nous écrivons le texte de la variable book dans la cellule A1.

Double

Une variable de type Double est plus précise qu’une variable de type Integer et peut également stocker des nombres après la virgule.

Code:DimAsInteger

Résultat:

Mais ce n’est pas la bonne valeur ! Nous avons initialisé la variable avec la valeur 5,5 et nous obtenons la valeur 6. Ce qu’il nous faut, c’est une variable de type Double.

Code:DimAsDouble

Résultat:

Note : Les variables longues ont une capacité encore plus grande. Utilisez toujours des variables du bon type. Ainsi, les erreurs sont plus faciles à trouver et votre code s’exécutera plus rapidement.

Booléen

Utilisez une variable booléenne pour maintenir la valeur Vrai ou Faux.

Code:DimAsBooléenIfTrueThen

Résultat:

Explication : la première ligne de code déclare une variable avec nom continu de type booléen. Ensuite, on initialise continue avec la valeur True. Enfin, nous utilisons la variable booléenne pour n’afficher une MsgBox que si la variable contient la valeur True.

Source : excel-easy

Autres Tuto Excel : boucle while vbaconvertir des cm en poucesexcel liste déroulante couleurcomment faire une multiplication sur excelexplication vlookupcréer une macro excellbs en kgconvertir lbs en kg5 lbs en kg10 lbs en kg1 lbs en kgformule tcam

EarlyBirds