Excel – Macro commandes & VBA

01 - Bureautique

Excel – Macro commandes & VBA


OBJECTIFS :
Ecrire de nouvelles fonctions sous VBA, des calculs, et des traitements de données, automatiser des actions, créer un « mini-progiciel ».

Méthode pédagogique :

  • Apports théoriques et méthodologiques.
  • Nombreux cas pratiques.
  • 1 poste informatique par participant.
  • Évaluation par questionnaire.

Public concerné :

Toute personne amenée à maîtriser les fonctions expertes d’Excel. Toute personne amenée à développer des fonctions supplémentaires n’existant pas sur Excel ou d’automatiser certaines actions sur la feuille de calcul.

Niveau – Prérequis :

Connaissance de Windows souhaitée. Des très bonnes connaissances des fonctionnalités avancées de l’outil sont recommandées.

CONTENU ET QUESTIONS TRAITEES :

1 / Enregistrement de macros :

Utiliser l’enregistreur de macros
Modifier une macro enregistrée
Affecter une macro à un bouton, à un objet
Créer une macro accessible depuis tous les classeurs

2 / Programmer avec Excel :

Ecrire directement une macro dans l’éditeur Visual Basic
Notion de variables/objets
Gérer le curseur : position, déplacement, sélection dynamique
Manipuler les feuilles, les classeurs par macro
Transférer les données d’une feuille dans une autre et d’un classeur à un autre
Créer des macros interactives : Inputbox, Msgbox
Effectuer des tests : If… Then… Else… SelectCase
Mettre en place des boucles pour les traitements répétitifs : Do… Loop, For… Next, For Each
Traiter les erreurs : On Erreur
Figer l’écran, désactiver les messages d’alerte

3 / Créations de fonctions personnelles :

Paramétrage des fonctions
Retour d’information

4 / « Déboguer » une macro :

Exécuter au pas à pas, poser des points d’arrêts
Contrôler les valeurs contenues dans les variables
Ajouter des espions

Éléments de programme donnés à titre d’exemple. Le contenu de la formation est adapté à vos besoins précis. Le développement de la prestation est basé sur le cas concret de votre entreprise.

  • DUREE : Intra : à déterminer après étude précise de vos besoins. Journées de 7 heures, ou demi-journées de 3h30. (Estimation : 3-4 jours). Horaires à définir.

  • NOMBRE DE PARTICIPANTS : Intra : de 1 à 4 personnes.

  • LIEU DE FORMATION : Intra : IFCP ou dans vos locaux.

  • TARIF : Intra : nous consulter.

  • LOCATION DE PC : Mise à disposition de PC portable pour les formations en intra dans vos locaux (25€HT/jour/PC).

  • ATTESTATION DE STAGE délivrée à l'issue de la formation.

  • ÉVALUATION – CERTIFICATION (en option) : Évaluation préalable (test de niveau) et validation des acquis par une certification (PCIE, éligible au CPF).