Offre de Formation Langage VBA Excel et Macros -Visual Basic avec MyRH | MaFormation.fr
MyRH

Langage VBA Excel et Macros -Visual Basic

MyRH

Voir des formations similaires
Public admis
Salarié en poste
Demandeur d'emploi
Entreprise
Étudiant
Modalités
En ligne
Durée
Nous contacter
Prix
Nous contacter

Localité

En ligne

Vous pouvez suivre cette formation depuis chez vous ou depuis n’importe quel endroit à distance.

En savoir plus sur les localités en présentiel

Objectifs


  • Comprendre les bases du langage VBA et son application dans Excel.

  • Automatiser les tâches répétitives pour améliorer la productivité.

  • Personnaliser et étendre les fonctionnalités d'Excel selon les besoins spécifiques.

  • Manipuler, analyser et gérer efficacement les données.

  • Appliquer les bonnes pratiques pour déboguer et résoudre les erreurs.

Programme

Partie 1 : Rappel des fonctionnalités essentielles d'Excel

  • Création et mise en forme de tableaux.

  • Validation des données et mise en forme conditionnelle.

  • Utilisation avancée des fonctions Excel (plus de 100 fonctions pratiques).

  • Création de graphiques classiques et graphiques Sparkline.

  • Impression et gestion des commentaires.

  • Introduction aux fonctionnalités avancées :

  • Gestionnaire de scénarios.

  • Tableau croisé dynamique.

  • Calculs matriciels et résolution de systèmes d'équations.

  • Premiers pas avec les macros : définition et exécution.
Partie 2 : Maîtrise du langage VBA et macros
Module 1 : Introduction au VBA


  • Présentation de l'éditeur VBA et navigation dans l'interface.

  • Création et exécution des premières macros.

  • Association de macros aux boutons.
Module 2 : Bases du VBA


  • Variables, types de données et affectations.

  • Structure de contrôle : boucles (For...Next, For Each, If...Then).

  • Gestion des références absolues et relatives.
Module 3 : Fonctions personnalisées


  • Création de fonctions personnalisées.

  • Utilisation des fonctions dans les feuilles de calcul Excel.
Module 4 : Développement d'interfaces utilisateur


  • Création de boîtes de dialogue (UserForms).

  • Développement de barres d'avancement.

  • Gestion des interactions utilisateur.
Module 5 : Automatisation avancée


  • Manipulation de données dans les feuilles de calcul.

  • Automatisation de la saisie et du traitement des données.

  • Génération de rapports automatisés.
Module 6 : Gestion des erreurs et débogage


  • Utilisation de la fenêtre Exécution et des Espions.

  • Gestion des erreurs (On Error Resume Next, On Error GoTo).

  • Bonnes pratiques pour écrire un code robuste.
Module 7 : Exercices pratiques


  • Automatisation de calculs complexes.

  • Création d'un tableau de bord interactif.

  • Résolution d'un problème spécifique à un cas d'utilisation.
Haut de page