Excel & automatisation

Initiation au Visual Basic for Applications (VBA) sur MS Excel

Automatiser les tâches répétitives d’Excel grâce aux macros et au langage VBA, et développer vos premières applications simples.

Objectifs de la formation

  • Utiliser l’enregistreur de macros d’Excel pour automatiser des tâches répétitives
  • Découvrir l’éditeur VBA, comprendre le code enregistré et y apporter des modifications
  • Concevoir des procédures et des fonctions personnalisées en VBA
  • Développer des applications simples et créer des formulaires pour limiter les erreurs de saisie

Programme

  1. Les macros et le langage VBA

    Rappels sur les macros, environnement de développement VBE, configuration de l’éditeur

  2. Variables

    Modules, déclarations et types de variables, tableaux et constantes

  3. Procédures

    Procédures Sub et Function, déclaration des procédures

  4. Programmation objet sous Excel

    Objets, collections, explorateur d’objets

  5. Structures de contrôle

    If, Select Case, boucles Do, While, For et For Each

  6. Opérateurs

    Arithmétiques, de comparaison, logiques et de concaténation ; règles d’écriture du code

  7. Débogage et gestion des erreurs

    Types d’erreurs, débogage, objet Err

  8. Boîtes de dialogue

    InputBox et MsgBox

  9. Introduction à la personnalisation de l’interface

    Formulaires, contrôles et gestion des saisies

Formations associées

Tout le catalogue
  • Excel — initiation

    Acquérir les bases d’Excel : classeurs, mise en forme, formules et fonctions, listes de données, tableaux et graphiques.

  • Excel — perfectionnement

    Exploiter les fonctionnalités avancées d’Excel pour analyser vos données, fiabiliser la saisie et automatiser les tâches courantes.

  • Tableaux et graphiques croisés dynamiques

    Synthétiser rapidement vos listes et bases de données et construire des tableaux de bord interactifs avec les TCD et GCD d’Excel.

  • VBA pour Excel — perfectionnement

    Développer des applications VBA complexes : automatiser TCD et graphiques, personnaliser le ruban, interagir avec Internet et Windows.

Former vos équipes à ce programme

Précisez le nombre de participants, leur niveau et vos attentes : nous construisons une session adaptée.