14_AF_0000203636_SE_0001257943 # Langage VBA Excel et Macros (Visual Basic) MyRH

Langage VBA Excel et Macros (Visual Basic)

Date de mise à jour : 03/07/2025 | Identifiant OffreInfo : 14_AF_0000203636
Organisme responsable : MyRH

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 de la formation

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.

Validation et sanction

Attestation de formation

Type de formation

Non certifiante

Sortie

Sans niveau spécifique

Contact de la formation

8b Rue Abel
75012 - Paris 12e
Téléphone fixe : 0652196730
Contacter l'organisme

Contact de l'organisme formateur

Foulad Omayma
SIRET : 92317504600013
75012 Paris 12e

Information fournie par :