Les macros VBA et Excel

FORMASUITE
FORMASUITE
CUM LAUDE

Formation

A distance

840 € TTC

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Description

  • Typologie

    Formation

  • Méthodologie

    A distance

  • Durée

    2 Jours

À l'issue de la formation, le participant sera capable de mettre en œuvre les compétences suivantes :
Être capable de créer et d'exécuter des macro-commandes pour automatiser des tâchesComprendre comment développer des applications simples en VBASavoir personnaliser son environnement de travail et créer des formulaires Développer des applications complètes mettant en œuvre le langage de programmationÊtre capable d'utiliser les instructions et les objets, créer des boîtes de dialogue, gérer les erreurs d'exécution

Les sites et dates disponibles

Lieu

Date de début

A distance

Date de début

Dates au choixInscriptions closes

À propos de cette formation

Tout public

Aucun

Attestation Qualiopi

Vous êtes contacté par un conseiller en formation qui va répondre à vos questions

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

Les exploits du centre

2023

Toutes les formations sont actualisées

L'évaluation moyenne est supérieure à 3,7

Plus de 50 opinions au cours des 12 derniers mois

Ce centre est avec Emagister depuis 3 ans.

Les matières

  • Excel 2007
  • VBA
  • Excel

Le programme

AVANT LA FORMATION
  • Entretien téléphonique avec le formateur afin de personnaliser votre formation.
  • Le programme de formation ci-dessous pourra donc être modifié gratuitement en fonction de vos attentes.

JOUR 1
Matin

L'environnement VBA (Visual Basic pour Application)
  • Accéder à l'onglet développeur
  • Découvrir les fenêtres
    • Menus
    • Outils
    • L'explorateur de projets
  • Personnaliser les options VBA
  • Protéger le code VBA
  • Types et portées des variables
  • Déclaration des constantes
  • Les instructions de boucles :
    • Condition
    • Itération
    • Compteur
    • Choix multiple

Enregistrer ses macros
  • Création et édition de macros
  • Type d'enregistrement
  • Appeler une macro par la liste des macros
  • Affectation des macros à :
    • Un bouton
    • Une illustration
  • Les touches d'exécution

Après-midi
Maîtriser les fondamentaux de la programmation VBA
  • Les objets : ActiveCell, Selection, ActiveSheet, Range…
  • Les méthodes et propriétés.
  • Les collections : Cells, WorkSheets, Charts, WorkBooks.
  • Les types de variables, leurs portées.
  • Les tableaux : déclaration, utilisation.
  • Le passage de paramètres d'une procédure à une autre.
  • Tests, boucles, gestion des erreurs.

JOUR 2
Matin

Le code  et structure d'un module VBA
  • Changer les options d'une macro
  • Lire et alléger le code VBA
  • Compléter une macro existante
  • Utilisation des outils de débogage
  • Les déclarations, les procédures, les fonctions et les commentaires dans le code

Collections, objets, méthodes et propriétés
  • Manipuler des objets (classeur, feuille, plage) :
    • Accès
    • Sélection
    • Initialisation
    • Validation
  • L'affectation d'objets et variables d'objets

Boîtes de dialogue prédéfinies
  • Message et utilisation de variables
  • Choix des boutons dans MsgBox
  • Boîte de dialogue InputBox

Gestion des événements, des erreurs et débogages
  • Création de procédures événementielles
  • Prévention des erreurs
  • Les espions et la gestion des erreurs d'exécution

Après-midi
Programmer avec Excel
  • Écrire directement une macro dans l'éditeur Visual Basic.
  • Intégrer la notion d'objets, méthodes et propriétés.
  • Déclarer et utiliser des variables pour optimiser le code.
  • Gérer le curseur : position, déplacement, sélection dynamique.
  • Manipuler les feuilles, les classeurs par macro.
  • Transférer les données d'une feuille dans une autre.
  • Créer des macros interactives : Inputbox, Msgbox.
  • Effectuer des tests : If… Then… Else, Select Case.
  • Mettre en place des boucles pour les traitements répétitifs : Do While… Loop, For… Next, For… Each.
  • Traiter les erreurs : On Error.
  • Figer l'écran, désactiver les messages d'alerte d'Excel.
  • Déclencher automatiquement des macros à l'ouverture d'un classeur, à sa fermeture.
  • Définir des macros évènementielles simples.
  • Créer des fonctions personnalisées.

FIN DE LA FORMATION
  • Débrief de la formation avec le formateur pour consolider vos connaissances.

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Les macros VBA et Excel

840 € TTC