Course curriculum
-
1
Module 1: Enregistrez votre première macro
-
Introduction du module 1
APERÇU GRATUIT -
Activer l'onglet Développeur
APERÇU GRATUIT -
C'est quoi le VBA
APERÇU GRATUIT -
Téléchargez les fichiers de la formation
-
C'est quoi une macro
APERÇU GRATUIT -
Notion de Référencement absolu
APERÇU GRATUIT -
Notion de référencement relatif
APERÇU GRATUIT -
Lancer votre première macro
APERÇU GRATUIT -
Sélection dynamique de cellules avec la macro
APERÇU GRATUIT -
Présentation de l'éditeur VBE
APERÇU GRATUIT -
Méthodes pour exécuter une macro
APERÇU GRATUIT -
Présentation de l'activité du module 1
APERÇU GRATUIT -
Solution de l'activité du module 1
APERÇU GRATUIT
-
-
2
Module 2: Comprendre la notion de “modèle objet”
-
Introduction du module 2
-
Le modèle objet
-
Les collections
-
Les propriétés de l'objet
-
Les méthodes d'un objet
-
Comment trouver les propriétés et méthodes d'un objet
-
Signification des couleurs en VBA
-
Enoncé de l'activité
-
Corrigé - Activité
-
-
3
Module 3: Comment référencer des plages, des feuilles et des classeurs avec VBA
-
Introduction au module 3
-
Référencer des cellules et des plages de cellules
-
Propriétés et méthodes de l'objet RANGE
-
Comment trouver la dernière ligne de votre plage de données
-
Utilisation des méthodes Copy, PasteSpecial, Resize
-
Référencer des feuilles de calcul
-
Référencer des classeurs
-
Enoncé de l'activité
-
Correction de l'activité
-
-
4
Module 4: Comprendre les variables et les types de données
-
Introduction au Module 4
-
Importance d'utiliser des variables
-
Les types de données
-
Déclarer des constantes
-
Déclarer des dates
-
Déclarer des tableaux
-
Les variables de type objet
-
Le champ d'action d'une variable
-
Quizz - Module 4
-
-
5
Module 5: Utiliser les boucles et les expressions conditionnelles
-
Introduction au module 5
-
Utiliser l'expression With … End With
-
La boucle For Each …Next
-
L'expression conditionnelle If … Then
-
Une alternative à l'expression IF : Select Case
-
L'expression GoTo
-
Enoncé de l'activité
-
Solution de l'activité
-
-
6
Module 6: Utilisation des fonctions en VBA
-
Introduction du module 6
-
Fonctions VBA vs Fonctions Excel
-
Fonctions VBA couramment utilisées
-
La Fonction Msgbox - Afficher des informations à l'utilisateur
-
La Fonction InputBox - Recueillir des informations auprès de l'utilisateur
-
Methode InputBox permettant à l'utilisateur de sélectionner une plage de cellules
-
Présentation de l'activité à réaliser
-
Solution de l'activité
-
-
7
Module 7: Les procédures VBA
-
Introduction du module
APERÇU GRATUIT -
Comment faire la revue du code
APERÇU GRATUIT -
Comment gérer les erreurs dans le VBA
APERÇU GRATUIT -
Les procédures
APERÇU GRATUIT -
Les procédures ayant des arguments
-
Quizz - Module 7
-
-
8
Module 8: Les Boucles
-
Introduction du module 8
-
La boucle FOR
-
Imbrication de la boucle FOR
-
Utiliser la boucle For à reculons (Step négatif)
-
La boucle Do : Variante 1 Do Until
-
La boucle Do : Variante 2 Do While
-
La méthode FIND (un seul résultat)
-
La méthode FindNext (Plus d'un résultat)
-
Enoncé de l'activité
-
Correction de l'activité
-
-
9
Module 9 : Les Tableaux
-
Introduction du module 9
-
Les Tableaux à une dimension
-
Les Tableaux à dimension variable
-
Préserver le contenu d'un tableau à dimension variable
-
Les Tableaux à deux dimensions
-
Utilisation de variable de type variant comme tableau
-
Enoncé de l'activité du module
-
Solution de l'activité du module
-
-
10
Module 10 : Accès aux fichiers et dossiers
-
Introduction au module 10
-
Vérifier qu'un fichier existe( Fonction DIR )
-
Vérifier qu'un dossier existe (Fonction DIR)
-
La méthode GetOpenFileName
-
La propriété FileDialog - Réaliser une boucle dans un dossier
-
Insertion d'une image dans un projet (1)
-
Insertion d'une image dans un projet (2)
-
Enoncé de l'activité
-
Solution de l'activité
-
-
11
Module 11: Tableaux croisés dynamiques et interactions avec d'autres applications
-
Introduction du module
-
Les tableaux croisés dynamiques
-
Automatiser l'exportation au format PDF
-
Comment automatiser l'envoi d'emails
-
Automatiser la rédaction de lettres personnalisées dans Word
-
-
12
Module 12: Les évènements
-
Introduction du module
-
Les évènements de type classeur
-
Les évènements de type feuille de calcul
-
L'événement Change (un événement de feuille de calcul)
-
Activité du module
-
Correction de l'activité du module
-
-
13
Module 13: Les formulaires utilisateurs
-
Introduction du module
-
Présentation des contrôles active X
-
Utilisation des cases à cocher
-
La zone de liste déroulante
-
Le formulaire utilisateur
-
Utilisation de la propriété "Enabled"
-
-
14
Module 14 - Les fonctions personnalisées
-
Présentation du module 14
-
Fonctions à un argument
-
Fonctions à deux arguments
-
Application : Fonction de calcul de l'impôt sur le revenu
-
Activité: Enoncé
-
Activité: fonction de calcul de somme en fonction de couleur (Correction)
-
-
15
Projet - Application de facturation
-
1 - Introduction App de facturation
-
2 - Liste déroulante et boutons
-
3 - Changement du nom du client (Evenement change)
-
4 - Changement de nom article (Evenement change)
-
5 - Création d'une nouvelle facture
-
6 - Enregistrement des données de la facture
-
7 - Consultation de factures
-
8 - Enregistrement de facture (Suite)
-
9 - Btn Annul et Impression Facture
-
10 - Ajout du logo
-
11 - Conversion du total de la facture en lettres
-
-
16
Bonus - Live
-
Visioconférence du 15/10/22 - Présentation + Objectifs
-
Visioconférence du 22/10/22 - Création d'un calculatrice + calcul de prime
-
Visioconférence du 12/11/22 - Application calcul amortissement lineaire
-
Visioconférence du 05/11/22
-
Visio du 20 Novembre 2022 - Séances de questions & réponses
-
Visio du 26 novembre 2022 - Projet Application Tableau de remboursement d'emprunt
-