Comment utiliser des variables dans les macros Excel

Macros dans Excel sont de petits programmes qui simplifient les tâches répétitives, permettent des capacités uniques de traitement et de créer des formules spécifiques à votre secteur d'activité ou des besoins. Ils peuvent être très simple et créé par l'enregistrement de vos frappes. Les macros peuvent également être très complexes, écrit en Visual Basic pour Applications (VBA), le langage de programmation interne des produits Microsoft Office. Les variables sont des objets de programmation communs qui servent emplacements de stockage temporaires pour les données et augmentent la flexibilité de vos conceptions macro.

Instructions

  1. Déclarez la variable et son type de données. Dans l'exemple suivant, la variable est iMyVar un type de données d'entiers:

    Sous myMacrotest ()

     Dim iMyVar As Integer

    End Sub

    Excel prend en charge 17 types de données, y compris les types communs suivants:

    Boolean

    Entier

    Longue

    Monnaie

    Chaîne

    Variante

  2. Attribuer une valeur de données de la variable. Cela se fait avec l'opérateur d'affectation (signe égal) ou par un appel de fonction. L'exemple se poursuit avec l'affectation de chaque contenu d'une cellule à la variable:

    Sous myMacrotest ()

     Dim iMyVar As Integer

    iMyVar = Range ("A1") .Value

    End Sub

  3. Utilisez la variable que nécessaire pour le traitement de la macro. Dans l'exemple, le contenu de la variable est multipliée et le produit écrit dans une autre cellule dans la feuille de calcul:

    Sous myMacrotest ()

     Dim iMyVar As Integer

    iMyVar = Range ("A1") .Value

    Gamme ("B1") .Value = IMyValue * 10

    End Sub

» » » » Comment utiliser des variables dans les macros Excel