The Formation

Excel VBA – Niveau 2

excel

Objectifs

  • Développer des applications complètes mettant en œuvre les fonctions avancées du langage de programmation VBA

  • Utiliser les instructions et les objets Excel, créer des boîtes de dialogues complexes, gérer les erreurs d’exécution

  • Comprendre et mettre en œuvre le contrôle d’applications externes (dialogue avec WORD ou OUTLOOK par exemple) et le transfert de données

Prérequis

  • Avoir validé le test d’évaluation disponible sur notre site internet

  • Avoir une connexion internet ainsi qu’un ordinateur

Public concerné

  • Utilisateur maitrisant les bases de la programmation VBA

Contenu

  1. Rappels sur les principes de programmation en VBA

 

  • Les commandes (Instructions, Fonctions)
  • Les objets (Méthode, Propriétés, Evènements)
  • Variables
  • Manipulation de chaînes de caractères, valeurs numériques et dates
  • Manipulation d’objets Excel type graphiques ou tableaux croisés dynamiques
  • Les Conditions
  • Les Boucles

 

  1. Les Modules, Procédures et Fonctions

 

  • Portée Public concerné ou Privé
  • Passage de paramètres
  • Récupération du résultat
  • Fonctions personnalisées
  • Création de macros complémentaires
  • Les modules de Classes

 

  1. Procédures Evènementielles

 

  • Sur le classeur
  • Sur les feuilles
  • Sur Excel (OnTime)

 

  1. La gestion des erreurs

 

  • Interruption de la procédure
  • Exécution pas à pas
  • Les espions
  • Interception d’erreur avec OnError

 

  1. Interface et boîtes de dialogue avancées

 

  • Les barres d’outils attachées
  • Les options des InputBox
  • Les boîtes de dialogues intégrées
  • Les UserForms
  • Affichage dynamique
  • Listes en cascade

 

  1. Gestion de fichiers

 

 

  • Parcourir les dossiers et fichiers
  • Création, lecture, enregistrement de fichier texte

 

  1. Initiation à ADO

 

  • Ouverture d’une base Access
  • Lecture et modification des enregistrements d’une table
  • Accès aux applications et fonctions externes
  • Ole automation avec Word et/ou Outlook
  • La fonction Shell et les SendKeys
  • Accès aux API et DLL
  • Utiliser de la poignée de recopie et sa balise

Durée et lieu

  • 2 jours
  • Formation en distancielle 

Encadrement

  • Mail d’accueil du participant
  • Règlement intérieur
  • Évaluation en fin de formation pour mesurer l’adéquation des résultats obtenus avec les objectifs visés.

Moyens pédagogiques

  • Lors des formations en distanciel, le formateur met à disposition tout le matériel de formation nécessaire :

    − Formateur expert dans le domaine

    • Les supports de cours au format numérique
    • Les différents exercices d’évaluation et d’entrainement et cas pratiques
    • Des apports théoriques appuyés par des études de cas,
    • Des exercices progressifs selon la formation
    • Simulations avec débriefing
    • Mise à disposition en ligne de documents supports à la suite de la formation

     

    Lors des formations en présentiel, le formateur met en sus à disposition tout le matériel de formation nécessaire :

    • Plusieurs ordinateurs portables (sous Windows 7 ou 10)
    • Les logiciels appropriés,
    • La connexion Internet et à notre serveur

    Les supports papier

Modalités techniques et d’organisations

  • La formation a lieu par visioconférence aux jours et heures prévues dans le calendrier signé par le (la) stagiaire. Le planning reste cependant modulable en fonction de la disponibilité du (de la) stagiaire face à des impératifs non prévisibles.
  • Le (la) stagiaire devra donc être équipé(e) du matériel adéquat : ordinateur avec webcam, scanner et imprimante.

Les supports concernant les travaux à effectuer (cf. Contenu) sont envoyés par mail au stagiaire. Le stagiaire renvoie sous la même forme les travaux réalisés et/ou s’en munit pour la séquence suivante. Il est possible également de se partager les documents (Drive). Les délais pour le rendu des travaux est déterminé au « fil de l’eau » par la formatrice et le stagiaire.

Évaluation

  • Une évaluation préformation pour définir les besoins et le parcours de formation de chaque apprenant,
  • Des exercices et cas pratiques tout au long de la formation
  • Une évaluation de fin de formation pour mesurer l’assimilation et l’implication du stagiaire

Dispositif de suivi de l’action de formation

La présence du stagiaire sera contrôlée par le formateur ainsi que le biais d’une feuille d’émargement transmis par email en fin de journée au formateur, donnant droit à la délivrance d’une attestation de fin de stage.

Prix

728€