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 / ENREGISTRMENT DE MACROS :

  1. Utiliser l’enregistreur de macros

  2. Modifier une macro enregistrée

  3. Affecter une macro à un bouton, à un objet

  4. Créer une macro accessible depuis tous les classeurs

2 / PROGRAMMER AVEC EXCEL :

  1. Ecrire directement une macro dans l’éditeur Visual Basic

  2. Notion de variables/objets

  3. Gérer le curseur : position, déplacement, sélection dynamique

  4. Manipuler les feuilles, les classeurs par macro

  5. Transférer les données d’une feuille dans une autre et d’un classeur à un autre

  6. Créer des macros interactives : Inputbox, Msgbox

  7. Effectuer des tests : If… Then… Else… SelectCase

  8. Mettre en place des boucles pour les traitements répétitifs : Do… Loop, For… Next, For Each

  9. Traiter les erreurs : On Erreur

  10. Figer l’écran, désactiver les messages d’alerte

3 / CREATION DE FONCTIONS PERSONNELLES :

  1. Paramétrage des fonctions

  2. Retour d’information

4 / « DEBOGER » UNE MACRO :

  1. Exécuter au pas à pas, poser des points d’arrêts

  2. Contrôler les valeurs contenues dans les variables

  3. 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.