Apprendre les Macros et le langage VBA avec Excel 2016
4.5 (313 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
1,400 students enrolled

Apprendre les Macros et le langage VBA avec Excel 2016

Programmer sous Excel en Visual Basic pour application VBA
Bestseller
4.5 (313 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
1,400 students enrolled
Last updated 3/2020
French
Current price: $104.99 Original price: $149.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 8.5 hours on-demand video
  • 11 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Réaliser des Macros
  • Apprendre le langage VBA
  • Réaliser des applications a l'aide du VBA
  • Réaliser du code en Visual Basic pour Application avec Excel
Course content
Expand all 95 lectures 08:37:04
+ Introduction
4 lectures 21:03

Qu'est ce que le VBA ou la Macro ?

Preview 03:19

Découverte de l’éditeur Visual Basic for Application

Visual Basic Editor
05:46

Enregistreur de Macro

Votre première Macro en VBA
03:46

Comprendre le code

Analyse de la macro (Code VBA)
08:12
+ VBA Les fondamentaux
16 lectures 01:42:51

Fonction MsgBox

MsgBox Boite de message
04:54

Présentation des variables

Preview 06:03

Exploiter les variables en VBA

Utilisations des variables
13:53

Créer vos types de variables

Type personnalisé de variable
03:10

Déclaration de variable obligatoire

Mode "Expilicit"
03:08

Exécuter du code en fonction de critères

Les Conditions
13:22
Select Case
07:38

Gérer les données grâce aux tableaux

Tableau Unidimensionnel et Multidimensionnel
10:54
Les Boucles
12:46

Réaliser des fonctions personnalisé avec Excel

Les Fonctions
03:31

Passage d'arguments

Les arguments de procédure
04:10

Exécuter du code lors de certains événements du classeur (ouverture, fermeture, etc). 

Les Evenements
05:32

Utiliser les fonctions Excel dans le code VBA. 

Utiliser les fonctions Excel en VBA
02:26

Récupérer des données saisie par l'utilisateur

VBA saisie Utilisateur (InputBox MsgBox)
05:33

Correction du TP1

TP1 Correction (Fichier source joint)
04:36
+ Exploiter le VBA dans un classeur Excel
20 lectures 01:42:00

Objet Feuille

Objet Sheets et WorkSheets
07:15

Contenu d'une cellule

Objet Cells
06:28

Plage de cellule

Objet Range
06:23
Objets Rows et Columns
04:12

Chercher des données dans une feuille Excel

Find
06:02

Gérer les erreurs

On Error (Gestion d'erreur en VBA)
06:16

Boucle sur les objets

For each
03:12

Un type flexible mais...

Type Variant
02:56

Selection

Sélection dynamique
08:00

Différence de date en VBA

Les Dates
05:04

Calcul entre les dates

Calcul entre des dates
03:35

Len Left Right Mid

Manipuler les chaines de caractères
08:15

Ucase Lcase

Majuscule Minuscule chaîne de caractère
02:31

Recherche de caractère

Position de la première occurrence d'une chaîne dans une autre chaîne
05:07

A l'envers

Inverser l'ordre des caractères dans une chaîne
02:30

Remplacer

Remplacer des caractères dans une chaîne
05:03

Scinder des données

Scinder une chaîne de caractère dans un tableau
03:45

ASCII

jeu de caractères ASCII
05:20

Utilisation des codes Ascii pour crypter du texte

Preview 03:13
TP2 Correction (Fichier source joint)
06:53
+ Debogage Éditeur Visual Basic (VBE)
5 lectures 15:38

IDE Visual Basic for Application

Fenêtre d'execution
02:42

IDE Visual Basic for Application

Point d'arret
02:47

IDE Visual Basic for Application

Pas à pas détaillé
03:12

IDE Visual Basic for Application

Fenêtre Variables locales
02:34

IDE Visual Basic for Application

Espion
04:23
+ Les formulaires et les contrôles
21 lectures 01:59:21

Utilisation des formulaires et des contrôles.

Formulaire - UserForm
07:39

Utilisation des formulaires et des contrôles.

Intitulé - Label
06:50

Utilisation des formulaires et des contrôles.

Bouton de commande - Command Button
04:22

Utilisation des formulaires et des contrôles.

Zone de Texte - TextBox
05:42

Utilisation des formulaires et des contrôles.

Zone de liste modifiable - ComboBox
08:05

Utilisation des formulaires et des contrôles.

Zone de liste - LisBox
05:06

Utilisation des formulaires et des contrôles.

Case à cocher - CheckBox
03:39

Utilisation des formulaires et des contrôles.

Bouton d'option - Option Button
03:55

Utilisation des formulaires et des contrôles.

Bouton Ascenseur - Toggle Button
02:42

Utilisation des formulaires et des contrôles.

Cadre - Frame
03:20

Utilisation des formulaires et des contrôles.

Contrôle d'onglet - TabStrip
06:16

Utilisation des formulaires et des contrôles.

Multipages
05:04

Utilisation des formulaires et des contrôles.

Image
05:29

Utilisation des formulaires et des contrôles.

Barre de défilement - ScroolBar
04:27

Utilisation des formulaires et des contrôles.

Toupie - SpinButton
03:49

Utilisation des formulaires et des contrôles.

Utiliser les Contrôles dans une feuille Excel
04:07

Utilisation des formulaires et des contrôles.

Générer un formulaire de saisie automatiquement
03:18

Utilisation des formulaires et des contrôles.

Positionner les contrôles sur le formulaire
03:58

Utilisation des formulaires et des contrôles.

Navigation entre formulaire (Modal)
06:58

Utilisation des formulaires et des contrôles.

TP3 Correction (Fichier source joint)
22:00
+ Module de classe
3 lectures 16:19

Module de classe

Introduction au module de classe
04:16

Module de classe

Instanciation et déclaration des propriétés de la classe
07:11

Module de classe

Procédure de class
04:52
+ VBA et Gestion de fichier
9 lectures 46:42

Gestion des fichiers

Ecriture dans un fichier texte
08:23

Gestion des fichiers

Lecture d'un fichier texte
08:37

Gestion des fichiers

Boite de dialogue Ouvrir
05:33

Gestion des fichiers

Boite de dialogue sélection de Dossier
03:25

Gestion des fichiers

Opération sur les fichiers (Copie, Suppression,Déplacement, etc..)
05:40

Gestion des fichiers

Opération sur les dossiers (Copie, Suppression,Déplacement, etc..)
03:01

Gestion des fichiers

Lister les fichiers dossiers (DIR)
05:31

Gestion des fichiers

TP4 Correction (Fichier source joint)
05:12
+ VBA et application externe
3 lectures 15:07
Exécuter un programme externe
03:30
Ouvrir le navigateur avec une URL de destination
04:06
VBA et application Microsoft Office
07:31
+ Workflow Application VBA : Gestion de DVD
14 lectures 01:18:03

Application Dvdthéque

Design du formulaire
04:33

Application Dvdthéque

Chargement de l'affiche
04:50

Application Dvdthéque

Liste de Genre
03:11

Application Dvdthéque

Enregistrement des données
09:43

Application Dvdthéque

Tester l’existence du titre avant enregistrement
10:12

Application Dvdthéque

Nouvel enregistrement
02:56

Application Dvdthéque

Sélectionner un DVD existant
04:34

Application Dvdthéque

Affiche de la sélection dans le formulaire
06:55

Application Dvdthéque

Trie par propagation
08:13

Application Dvdthéque

Suppression d'un enregistrement
05:11

Application Dvdthéque

Formulaire des prêts
05:45

Application Dvdthéque

Cacher l'interface Excel et afficher l'application
07:41

Remerciements et conseils

Parcours d'apprentissage du VBA
01:24
Requirements
  • Maitriser les bases d'Excel
Description

Excel est un tableur puissant très courant , il fait partie de la suite Microsoft Office et permet de gérer des tableaux complexes, ou tout simplement des tableaux de base comme pour la gestion de vos comptes personnels.

Tout le monde connaît Excel, mais êtes-vous sur de l'exploiter pleinement. Connaissez-vous :

  • -Les macros

  • -Les applications Excel grâce développés grâce au langage VBA

Si vous pensez que créer des macros est trop compliqué et que ce n'est pas à votre portée, soyez rassuré(e), ce cours est adapté aux personnes débutantes en programmation et démarre de zéro.

Les leçons sont riches en exemples et simplifiées autant que possible afin de faciliter l'apprentissage du VBA.

Dans ce cours, vous allez découvrir le langage Visual Basic pour Application et les Macros, puis progressivement vous découvrirez comment l'exploiter pleinement dans vos tableaux grâce a des Travaux pratique avec un corrigé vidéo puis avec un Workflow complet pour la création d'application dans Excel.

Alors convaincu ?

Rejoignez-moi dans la première partie de ce cours et profitez pleinement de votre tableur Excel.

Who this course is for:
  • Débutant en développement VBA
  • Utilisateurs d' Excel voulant développer ses compétences