Version : Mobile

Excel Visual Basic Application (VBA)

MS Formation
Résumé
14 heures
Particuliers (Inter)
Prochaine session : 23/05/2019 - Senlis
Éligible CPF
5,0 (1 Avis)
Prochaines sessions
Senlis
23/05/2019  
780 EUR
08/10/2019  
780 EUR

Description de la formation

bureautique, excel

Avec cette formation Excel Visual Basic Application (VBA),  MS Formation souhaite permettre aux participants de concevoir leurs propres applications standard en VBA.

A l'issue de la formation, le participant sera capable de :

  • Développer des applications personnalisées,
  • Automatiser les traitements de données dans Excel en utilisant Visual Basic Application (VBA).

Cette formation Excel Visual Basic Application (VBA) vous apportera tous les compétences théoriques et pratiques pour pouvoir concevoir vos propres applications standard en VBA et gagner en autonomie.

Objectifs visés

A l'issue de la formation, le participant sera capable de :

  • Développer des applications personnalisées,
  • Automatiser les traitements de données dans Excel en utilisant Visual Basic Application (VBA).

Contenu

Programme de base (2 jours, 14h) 

Utiliser l'enregistreur de macros

  • Créer des macros en mode enregistrement
  • Analyser les limites de l'enregistreur de macro et la nécessité d'utiliser VBA

Exemples d’enregistrements de Macros et analyse du code créé.

Découvrir le code Visual Basic for Applications (VBA)

  • Activer l'éditeur Visual Basic, l’explorateur de projet et la fenêtre des propriétés
  • Reconnaitre les codes de couleur dans le code
  • Personnaliser les options
  • Complémenter automatiquement les instructions
  • Utiliser l'aide en ligne
  • Bien différencier les modules et les procédures

Configuration de l’EDI, des vues et des options du projet. 

Définir et exploiter les objets

  • Le modèle d’objet
  • Notions de propriétés et de méthodes
  • Les collections d’objets
  • Les instructions With...With-End
  • Manipulation des principaux objets d’Excel

Enumération des objets principaux, exemples sur des cas pratiques des propriétés et méthodes.

Connaître les principes de programmation structurée

  • Créer et appeler des procédures, des fonctions
  • Déclarer des variables pour stocker des informations
  • Structurer le langage 

Démonstration de la différence entre procédure et fonction, exemple de fonction transverse utilisable dans le code comme dans les formules sur les tableaux Excel 

Connaître les principes de programmation structurée (suite)

  • Instructions de Conditions (If... Then... End If, Select Case... End Select)
  • Instructions de Boucles (Do... Loop, For... Next, For Each... Next)
  • Concevoir des fonctions personnalisées avec passage de paramètres depuis une feuille Excel

Code utilisant conditions, boucles et transfert de variables. Exemple de l’intérêt de chaque type de conditions et boucles

Gérer les erreurs et le débogage

  • Exécuter en pas à pas, définir un point d'arrêt
  • Utiliser les outils de débogage (Espion, Fenêtre exécution...)
  • Créer des routines de gestion des erreurs

Création d’un code générant des erreurs et analyse du code grâce au outils de débogage. 

Créer des procédures évènementielles

  • Définir les différents évènements
  • Créer des procédures à déclenchement automatique
    • A l'ouverture d'un classeur
    • Sur des évènements de feuilles de calcul

Démonstration des évènements dans leur cadre, liés aux différents objets, et leur implication sur les évènements en cascade. 

Boîtes de messages et de saisies

  • Message et utilisation de variables
  • Choix des boutons, du style, et récupération des réponses dans les boites de dialogue (MsgBox et InputBox)

Création de boites de message de confirmation ou d’information, dans le cadre de la gestion des IHM.

Programme additionnel conseillé – Les Formulaires (1 journée, 7h)
Formulaires et boîtes de dialogue personnalisés

  • Créer un formulaire personnalisé complexe
  • Ajouter des contrôles
  • Boutons de commande, listes déroulantes, cases à cocher, pages, …
  • Définir et modifier les propriétés des contrôles
  • Associer des procédures au formulaire et aux contrôles
  • Définir l'ordre de tabulation
  • Déclencher et afficher un formulaire ou plusieurs formulaires
  • Faire interagir les formulaires et une base de données
  • Cacher l’application Excel pour ne rendre visible que les formulaires (type application)

    Création de formulaires (userforms) types pour saisie de données ou interrogation. Exemple de gestion de l’IHM, bases et règles types. Masquage de l’application Excel pour ne montrer que les formulaires.

Public cible/ Prérequis

Avoir une très bonne connaissance d’Excel

Formation qualifiante/diplômante/certifiante?

Certification TOSA possible

Moyens Pédagogiques

Essentiellement pratiques, les méthodes pédagogiques reposent sur la mise en place de jeux de rôle et de mises en situation, ainsi qu’un travail de réflexion collective de type maïeutique. Des situations vécues ou jouées seront débriefées par le formateur et le groupe.  L’approche est résolument ludo-pédagogique pour permettre un meilleur ancrage des techniques vues lors de la formation.

Tout au long de la formation, les participants seront invités à rédiger un plan d’action qui pourra ensuite être mis en place dans l’entreprise.


Le formateur apporte le matériel de formation nécessaire à son animation. Un vidéoprojecteur est mis à disposition dans la salle de formation.

Chaque stagiaire reçoit une pochette de formation contenant feuilles, stylo et programme de formation. A l’issue de la formation, chaque participant récupère en version papier le support pédagogique utilisé et ses propres réalisations.

Faire une demande

 

Avis

Anonyme
(5)
Accueil, formation et formateur très intéressants et très enrichissants.

Contact

MS Formation

6/8 rue des jardiniers
60300 Senlis

 Afficher le numéro
msformation.net


Organisme de formation: MS Formation

formation bureautique, formation langues

Apprenez autrement : MS formation revisite l’univers de la formation

Depuis 15 ans, MS formation, situé à Senlis et Amiens, s’affiche comme un acteur atypique sur la scène régionale de la formation professionnelle, grâce à des parcours sur-mesure, ludiques, au contenu motivant et facilement applicable. Le centre propose des formations...


En savoir plus et consulter la liste des formations de l'Organisme de formation: MS Formation
Je m'informe gratuitement

Pour obtenir des renseignements sur la formation Excel Visual Basic Application (VBA), remplissez le formulaire ci-dessous :

Avis
Excel Visual Basic Application (VBA)
Note de la formation
(5,0)
Basé sur 1 avis
Voir tous les avis sur cette formation
Note de l'organisme
(4,6)
Basé sur 68 avis
Voir tous les avis
guide financement
Articles et Nouveautés
Le TOEIC, plus qu’une simple cer...
MS Formation

Vous souhaitez faire le point sur vos compétences en anglais ? MS Formation nous donne 5 bonnes raisons de passer la certification TOEIC.

Lire l'article