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 : A 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). Intra : horaires à définir

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

  • LIEU DE FORMATION : IFCP ou dans vos locaux

  • TARIF : nous consulter

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

  • ORGANISATION : Intra : formations adaptées sur mesure pour répondre à vos besoins spécifiques.