Accueil    Formations    Bureautique    Logiciels Bureautique    Développement en Bureautique    Excel - Approfondir ses connaissances VBA

Partager cette formation Télécharger au format pdf Ajouter à mes favoris

Vidéo de présentation

Cette formation peut être financée grâce au CPF (Compte Personnel de Formation). Le Compte Personnel de Formation permet d'acquérir des droits à la formation professionnelle, comptabilisés en euros, que chacun peut utiliser avec ou sans l'accord de son employeur tout au long de sa vie active (y compris en période de chômage) pour suivre une formation qualifiante ou certifiante. 

Consultez le montant de vos droits CPF

Objectifs pédagogiques / Compétences visées

  • Réviser les bases de la programmation en VBA
  • Déclarer et utiliser des variables tableaux
  • Expérimenter les événements
  • Concevoir des interfaces utilisateurs avec les formulaires
  • Gérer les liaisons multi-applicatives
  • Automatiser les importations de données
  • Développer avec les listes, Tableaux Croisés Dynamiques (TCD) et graphiques.

Niveau requis

Avoir suivi la formation EXC-VB "Excel - Programmer en VBA" ou avoir de bonnes connaissances en VBA Excel.

Public concerné

Développeurs VBA Excel.

Programme

1ère demi-journée

Consolider ses bases de programmation

  • Collections et objets
  • Définir des fonctions et procédures paramétrées
  • Les boucles "For Each"
  • Implémenter la gestion d'erreurs
Exemple de travaux pratiques (à titre indicatif)
  • Créer une procédure utilisant les boucles et les variables pour validation des acquis

2ème demi-journée

Les variables tableaux

  • Déclarer et utiliser des tableaux : taille fixe, dynamique et multidimensionnelle
  • Redimensionner un tableau avec ReDim
Exemple de travaux pratiques (à titre indicatif)
  • Créer une procédure utilisant les boucles et les variables tableaux

3ème demi-journée

Gérer des événements sur les objets

  • Ecrire des événements
  • Evénements des objets
    • Application
    • Workbook
    • Worksheet
  • Créer ses propres événements
Exemple de travaux pratiques (à titre indicatif)
  • Utiliser les événements pour déplacer une MsgBox

4ème demi-journée

Boîtes de dialogue personnalisées (UserForm)

  • La création de contrôles
    • Boutons
    • Etiquettes
    • Groupe d'options
    • Listes déroulantes
    • Barres de défilement
    • Boîtes à onglets
  • Définir l'ordre de tabulation
  • Déclencher et afficher une boîte de dialogue
Exemple de travaux pratiques (à titre indicatif)
  • Création d'une application gérant une gestion de liste (ajout, modification et suppression d'éléments via du code VBA et d'une interface UserForm)

5ème demi-journée

Liaison avec d'autres applications

  • Référencer un modèle objet automation
  • S'affranchir des références aux librairies (liaisons anticipées ou tardives)
  • Piloter une autre application Microsoft en VBA (Word ou PowerPoint)
  • Programmer des échanges avec des fichiers texte

6ème demi-journée

Automatiser les imports / exports

  • Importer une partie d'un fichier texte
  • Exporter avec des formats spécifiques : fichiers binaires, hexa...
Exemple de travaux pratiques (à titre indicatif)
  • Créer une application permettant l'import de données Word dans un fichier Excel avec sélection du fichier source et création du fichier final

Programmer avec les objets listes, Tableaux Croisés Dynamiques (TCD) et graphiques

  • Manipuler
    • Les filtres élaborés
    • Les éléments du TCD
    • Les graphiques et automatiser leur mise en forme (à partir d'un modèle)
Exemple de travaux pratiques (à titre indicatif)
  • Créer une procédure manipulant les éléments d'une liste de données, d'un TCD et d'un graphique

Certification (en option)

  • Prévoir l'achat de la certification en supplément
  • L'examen (en français) sera passé soit à la fin de la formation, soit ultérieurement dans nos centres de formation
  • Il s'effectuera en ligne et durera en moyenne 1h00 (le score obtenu attestera d'un niveau de compétence)

Modalités d’évaluation des acquis

  • En cours de formation, par des exercices pratiques
  • Et, en fin de formation, par un questionnaire d'auto-évaluation ou une certification (M2i ou éditeur)

Compétences attestées par la certification

  • Les compétences attestées sont variables en fonction du score obtenu (de 0 à 1000)
  • Ce score déterminera un niveau (initial, basique, opérationnel, avancé ou expert) selon lequel vos compétences vous seront attribuées
  • Retrouvez le détail des compétences attestées sur la fiche "RS5252 - TOSA Excel" présente sur le site de France Compétences (francecompetences.fr).

Partager cette formation Télécharger au format pdf Ajouter à mes favoris

Vous souhaitez suivre cette formation ?

Cette formation est disponible en présentiel ou en classe à distance, avec un programme et une qualité pédagogique identiques.

Choisissez la modalité souhaitée pour vous inscrire :

Votre société a besoin d'une offre personnalisée ? Contactez-nous

Faites-nous part de votre projet de formation, nous sommes là pour vous guider.

Contactez-nous