Recherche avancée
Par formation
Par date
Par ville
logo HUB Formation
Organisme de Formation
aux Technologies et métiers de L'informatique
La pédagogie au service de la technologie
Accueil > éditeurs > Microsoft > Bureautique > Excel > Excel - VBA et Macro > Excel VBA - Intermédiaire

Excel VBA - Intermédiaire

excel

Enregistrer des macros et les associer à des objets, modifier et optimiser les codes, créer des menus personnalisés, déboguer des macros.

Objectifs

  • Utiliser les fonctions de base du VBA et d'Excel
  • Enregistrer des macros et gérer les erreurs
  • Intégrer les boîtes de dialogue prédéfinies

Public

  • toute personne maîtrisant Excel VBA et qui souhaite automatiser son utilisation

Prérequis

  • Bonne connaissance des fonctionnalités avancées d'Excel :
    • Fonctions imbriquées texte (gauche, droite, stxt, concatener, ...), date (annee, mois, datedif, ...)
    • Fonctions statistiques (nbval, nb.si.ens...)
    • Fonctions mathématiques (somme.si...)
    • Fonctions logiques imbriquées (Si, Et, Ou, RechercheV...)
    • Tableaux Croisés Dynamiques (TCD)
  • Bonne connaissance des fonctionnalités d'Excel VBA :
    • Enregistrement de macros
    • Connaissance de Visual Basic
    • Manipulation des cellules (sélectionner une plage, redimensionner ou déplacer une sélection)
    • Les instructions de base en VBA (If, Do while, for, Select case, MsgBox, inputbox ...)

Programme de la formation

Les objets / collections

  • La notion d’objet, de collection
  • L’arborescence des objets
  • Référence à un objet dans une collection
  • Les collections sont aussi des objets
  • Utilisation de l'explorateur d'objets
  • Déclarer ses propres objets
  • L’instruction set
  • La boucle For Each

Utiliser les fonctions de base du VBA

  • RIGHT, LEFT, LEN, CNUM, INT, FORMAT, DATESERIAL …

Utiliser les fonctions d'Excel en VBA

  • RECHERCHEV (VLOOKUP), EQUIV (MATCH) ...

La gestion des erreurs en VBA

  • On error resume next
  • On error goto

Les boîtes de dialogue prédéfinies

  • Le MsgBox
  • L’inputBox
  • GetOpenFileName
  • GetSaveAsFileName

Méthode pédagogique

  • La pédagogie est adaptée aux adultes (Participation active, mises en situation, exemples concrets, nombreux échanges à l'intérieur du groupe)
  • La théorie est directement appliquée par le biais d’exercices sur des cas concrets,
  • Test de fin de formation, afin de valider les connaissances acquises,
  • Questionnaire de satisfaction rempli à la fin de la formation.

Certification

Cette formation prépare au passage de la certification TOSA VBA et peut être financée par votre crédit CPF.
N'hésitez pas à nous contacter pour toute information complémentaire.