Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ AWS Certified Developer - Associate
Photoshop Graphic Design Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Mindfulness Personal Transformation Life Purpose Meditation Emotional Intelligence Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Analysis Data Modeling Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee
Office Productivity Microsoft Excel VBA

Excel : Macro - VBA

De la macro enregistrée au code visual basic
Bestseller
Rating: 4.6 out of 54.6 (564 ratings)
2,702 students
Created by Nabran Aboubacar
Last updated 4/2020
French
30-Day Money-Back Guarantee

What you'll learn

  • Créer une macro par enregistrement (sans code). Réaliser des Cas pratiques concrets.
  • Comprendre le code de vos macros enregistrées, commenter et faciliter la maintenance du code; Les améliorer avec des fenêtres d'interaction.
  • Comprendre les outils de l'environnement VBE,Coder et maîtriser les éléments essentiels du langage (boucles, les variables,...) Pratiquer et créer des outils complets.
  • Réaliser des cas pratiques concrets inspirants
  • Créer des macro sans l'enregistreur
  • Créer des fonctions personnalisées grâce au VBA
  • Concevez des formulaires aisément (Tout type : Controles, Activex, Userform)
  • Utilisez les boucles afin de répéter les opérations et les tableaux afin d'accélérer les traitements
  • Principes des références externes
  • Piloter Word, Piloter Outlook , Manipuler des fichiers , repertoires
Curated for the Udemy for Business collection

Requirements

  • Vous êtes déjà familiarisé avec Excel, avec une manipulation régulière.
  • Le cours est réalisé utilisant Excel 2016, les techniques abordées sont valables sur toutes les versions (2010 et supérieure) sur PC.

Description

Ce cours très pratique s'adresse aux utilisateurs réguliers d'excel connaissant les fonctionnalités de bases : mise en forme, quelques formules, graphique et  souhaitant apprendre à automatiser des opérations répétitives.

L'approche est progressive, les fonctionnalités sont vues en abordant des cas concret.

Présentant tout d'abord l'enregistreur des macros

  • Les raccourcis clavier nécessaires et les fonctionnalités excel à connaitre
  • Les modes d'enregistrement

vous permettant donc très rapidement à créer des automates et ce sans avoir à coder sur des cas pratiques courants. 


La limite de l'enregistreur est présentée, ce qui explique pourquoi le VBA.

Nous irons donc découvrir l'espace de travail du VBA, le jargon , la syntaxe ..tout ce qu'il faut pour être a l'aise avec.

  • Comprendre l'environnement VBA
  • Comment découvrir le code équivalent à une manipulation grâce a l'enregistreur
  • La notion d'objet , propriété , méthode
  • La syntaxe
  • Les boucles
  • Les formulaires
  • La programmation événementielle 
  •  Puis verrons comment créer une macro en saisissant du code
  • Piloter d'autres applications 

Nous verrons les cas a traiter les plus courant dans le monde professionnel (tableau variables, rapports a dynamiser,...).

Des cas pratiques concrets seront présentés.

Ouverture vers les autres outils du pack office :

  • mailing de masse (pilotage Outlook) 
  • publipostage PDF avec un document par ligne (pilotage Word)


Who this course is for:

  • Vous n’êtes pas débutant et Vous créez déjà des classeurs excel avec des formules.
  • Vous manipulez beaucoup de données via des rapports excel.
  • Vous créez déjà outils Excel ou des macros pour vous ou d'autres utilisateurs.
  • Vous êtes familliarisés avec les outils de bases : fonctions, graphiques, TCD,..
  • Ce cours ne convient pas aux personnes pressées a la recherche d'un simple tutoriel (YouTube en regorge).

Course content

37 sections • 327 lectures • 36h 42m total length

  • Preview02:38

  • Avant de commencer
    05:31
  • Activer menu nécessaire développeur
    00:53
  • Les types de fichiers
    03:25
  • Creer et exécuter une macro
    05:21
  • La 1ère macro
    03:05
  • Enregistrer un fichier avec macro
    02:25
  • Sécurité des macros
    04:28
  • Portée de la Sécurité des macros
    02:13
  • Preview03:38
  • Emplacement de la macro
    05:44
  • Gestion du classeur Personal.xlsb
    03:17
  • Masquer le Personal.xlsb
    00:35
  • Gestion des macros
    03:44
  • 1ere Macro
    05:27
  • L'importance de la selection
    04:08
  • Preview02:47
  • Macro en mode relatif
    02:06
  • Mode relatif en application
    03:50
  • Conclure sur l'enregistreur
    01:14

  • Preview01:05
  • Élément nécessaires
    00:11
  • Le Filtre avancé
    03:47
  • Fonction SOUS.TOTAL
    02:57
  • Corrigé Cas Pratique 1
    06:21
  • Bonus : Outil de disposition automatique des formes
    02:34

  • Preview01:07
  • Élément nécessaires
    00:18
  • Conception et manipulation des graphiques
    06:47
  • Corrigé Cas Pratique 2
    07:21

  • Preview01:45
  • Élément nécessaires
    00:15
  • Liste déroulante de choix simple
    03:04
  • Lier des Listes déroulantes de choix
    06:37
  • Détecter la fin d'un tableau
    04:24
  • Corrigé Cas Pratique 3
    04:29

  • Preview01:19
  • Élément nécessaires
    00:21
  • Extraction Simple
    03:25
  • Extraction avec Macro
    03:16
  • Intérêt des noms des plages
    06:19
  • Extraction autre feuille
    05:12
  • Corrigé Cas Pratique 4
    13:38
  • Bonus : Exécuter automatique de macro
    06:32

  • Points clefs de l'enregistreur
    6 questions
  • Critique des macros enregistrées
    02:19
  • Récapitulatif de cette partie
    00:45

  • Présentation de la 2eme partie
    00:06
  • Preview04:15
  • L'environnement VBE
    09:13
  • Gérer les modules
    08:07
  • Gérer les Macros
    10:10
  • Comprendre le code de l’enregistreur
    17:20
  • Débogage Pas à Pas
    07:51
  • Preview03:53
  • Débogage Point d'arrêt
    04:13
  • Documenter le code
    17:08
  • Activité : Commenter un code exitant
    00:41
  • POINTS A RETENIR : MAINTENANCE DES MACROS
    00:34

  • Enchainer des macros
    07:41
  • Activité : Compléter une macro existante
    01:29
  • Gestion d'erreur
    05:53
  • Points à retenir
    04:19
  • Fenêtre d'interaction MSGBOX
    08:28
  • Fenêtre d'interaction INPUBOX
    05:24
  • Traitement Conditionnel IF
    09:54
  • Activité : Conditionnement via une fenêtre d'interaction
    04:09
  • POINTS A RETENIR : AMELIORER UNE MACRO ENREGITREE
    00:21

  • Preview02:02
  • Les Controles Formulaire : Boutons
    06:17
  • Les Controles Formulaire : Les listes
    08:30
  • Les Controles Formulaire : Les options
    06:48
  • Les Controles Formulaire : Les toupies et barres de défilement
    05:13
  • Protection de formulaire
    07:10
  • Activité : Réaliser un formulaire Simple
    31:10

Instructor

Nabran Aboubacar
Formateur certifié MOS MASTER, MCT trainer et Développeur
Nabran Aboubacar
  • 4.6 Instructor Rating
  • 984 Reviews
  • 5,561 Students
  • 3 Courses

Curieux de nature, j'ai toujours voulu aller, au fond du fonctionnement des outils que je suis amené à utiliser. J'ai trouvé difficile d'avoir une formation structurée progressive, avec un maximum de cas concret. Chose que je m'efforce de faire.

J’ai beaucoup appris des autres, à travers internet ... aujourd'hui j'ai envie  de partager ce savoir de manière structurée et accessible.

Après une Maîtrise en mathématique, je me suis orienté vers l'informatique (un monde où donner vie à une idée ne tient qu'à un clavier) pour un diplôme de Concepteur de systèmes d'information.

Au fil du temps je me suis centré sur la formation, un domaine à la croisée de tant de domaine différents.

Je suis Certifié Ms Office (Spécialist , Expert, Master) et MCT Trainer 2019.

Avec près de 10 années d'expérience en tant que formateur entreprise, j'ai acquis beaucoup d'expérience à travers les formations en individuel ou de groupe. 
Et aussi développeur de nombreuses applications, certaines avec office pour de grandes entreprises européennes, applications encore utilisées aujourd'hui. 

Etant au départ autodidacte, je m'efforce de mettre en place ma propre approche progressive basée sur l'exemple rendant ces outils accessibles à tous les niveaux.

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.