Licence CC BY-NC-SA

Les bases du langage VBA

Cette partie est la première d'une suite qui ne va traiter que du VBA. Pour plus de lisibilité, le langage est abordé en différentes parties.

VBA va apporter un nouveau tournant dans votre utilisation d'Excel. C'est de l'automatisme de classeur pur et dur.


  1. Premiers pas en VBA

    1. Du VBA, pour quoi faire ?

    2. L'interface de développement

    3. Codez votre première macro !

    4. Les commentaires

  2. Le VBA : un langage orienté objet

    1. Orienté quoi ?

    2. La POO en pratique avec la méthode Activate

    3. Les propriétés

  3. La sélection

    1. Sélectionner des cellules

    2. Sélectionner des lignes

    3. Sélectionner des colonnes

    4. Exercice : faciliter la lecture dans une longue liste de données

  4. Les variables 1/2

    1. Qu'est ce qu'une variable ?

    2. Comment créer une variable ?

    3. Que contient ma variable ?

    4. Types de variables

  5. Les variables 2/2

    1. Les tableaux

    2. Portée d'une variable

    3. Définir son type de variable

  6. Les conditions

    1. Qu'est ce qu'une condition ?

    2. Créer une condition en VBA

    3. Simplifier la comparaison multiple

    4. Commandes conditionnelles multiples

  7. Les boucles

    1. La boucle simple

    2. La boucle For Each

    3. La boucle Do Until

    4. La boucle While.. Wend

    5. Sortie anticipée d'une boucle

    6. Exercice : un problème du projet Euler sur les dates

  8. Modules, fonctions et sous-routines

    1. (Re)présentation

    2. Notre première fonction

    3. L'intérêt d'une sous-routine

    4. Publique ou privée ?

    5. Un peu plus loin...