logo CFORPRO

Centre de Formation Professionnelle

Ensemble, réalisons vos projets !

Partager

partager par mail partager sur Facebook partager sur twitter  Partager sur Linkedin

Formation EXCEL VBA

Formation EXCEL VBA Type de cours : Stage pratique en présentiel ou à distance
Réf. : XL4
Durée : 3 jours - 21 heures de formation
Tarifs :
- En regroupement au centre : 1350 € H.T la formation de 3 jours / participant.
- En distanciel (face à face avec un formateur tuteur) : nous contacter.

carré orangéObjectifs

Apprendre à créer des macros commande en Visual Basic Application dans Excel.
Associer des macros à des objets et les modifier. Savoir déboguer, optimiser les macros et créer des menus personnalisés.

carré orangéPublic visé

Tout public.

carré orangéPré-requis

Personnes ayant déjà perfectionné leurs connaissances du logiciel Excel.

carré orangéMéthodes pédagogiques

  • Un poste de travail par stagiaire,
  • Accès Internet,
  • Exercices individuels sur PC,
  • Supports de cours,
  • Mises en application des logiciels,
  • Évaluation en fin de stage,
  • Attestation de formation.

carré orangéProgramme du stage

À quoi sert le VBA dans Excel ?
  • Architecture d’un projet VBA Excel (données et documents d’entrée, données de base, documents de sortie),
  • Analyser avant de programmer,
  • Bien connaître le besoin avant de se lancer dans la programmation,
  • Anticiper les besoins futurs non exprimés,
  • Pourquoi Excel demande de confirmer l’activation des macros,
  • Danger des macros.
Les notions de base de la programmation VBA
  • Notion de variables (utilité, déclaration),
  • Notion d’objets (classes, propriétés, méthodes/évènements),
  • Notion de procédure, de fonctions, de modules,
  • Notion d’évènements,
  • Lien entre VBA et son hôte Excel.
L’éditeur Visual Basic
  • Comment l’ouvrir,
  • Démarrer avec l’enregistreur de macro,
  • Les différents éléments de l’éditeur,
  • Conventions d’écriture.
Premier dialogue avec l’application

Les macros interactives : Inputbox, Msgbox :

  • Leurs paramètres,
  • Leurs limites (besoin de userform).
Manipuler des objets Excel avec VBA
  • Le repérage des cellules, le déplacement du curseur : méthode Offset,
  • Déterminer une plage de cellule non vide : End(xlup), End(xltoleft),
  • Utilisation de variables dans le repérage et la sélection dynamiques,
  • Manipuler les feuilles et les classeurs : les ouvrir, les fermer, en créer, en supprimer, les renommer, transférer des données d’une feuilles à une autre, etc.,
  • Les principales méthodes : Add, Copy, Delete, Select, Move, Protect,
  • Les principales propriétés : Value, Formula, FormulaR1C1, FormulaLocal, Font, Name, Count, Row, Column,
  • Écrire des formules par VBA.
Structures des programmes

Structures de base :

  • Les déclarations,
  • Désactiver et réactiver les messages d'alerte et figer l’écran,
  • Appliquer des tests : If… Then… Else, Select Case,
  • Créer des boucles : Do While, For Each,
  • Traiter les erreurs : On Error.
Mettre en place l’interactivité
  • Créer une feuille de boutons,
  • Créer un formulaire de saisie,
  • Les différents éléments du formulaire (menu déroulant, boutons d’option, cases à cocher, etc.),
  • Déclaration des variables communes,
  • Contrôles des saisies.
Vérification et enregistrement des macros
  • Savoir déboguer les macros : mode pas à pas, points d’arrêt, suivi des variables, espions, etc.,
  • Enregistrement des macros, fichiers xla.

 

TEST DE VALIDATION DES COMPETENCES ACQUISES

ATTESTATION DE FORMATION DELIVREE EN FIN DE STAGE

CPF Infos

Une question ? Besoin d'un devis ?
Composez le 01.75.50.92.30

Vous pouvez également obtenir des renseignements, un devis (gratuit et sans engagement),
en remplissant le formulaire ci-dessous.

* information obligatoire

En soumettant ce formulaire, j’accepte que les informations saisies soient traitées dans le cadre de l'envoi d' une documentation et de la relation commerciale qui peut en découler.

Conformément à la loi « informatique et libertés » du 6 janvier 1978 modifiée en 2004, vous bénéficiez d’un droit d’accès et de rectification aux informations qui vous concernent.
Vous pouvez également, pour des motifs légitimes, vous opposer au traitement des données vous concernant.

Témoignages

Jean-marc G. (PROBTP )

Très satisfait. Formation VBA très adaptée à mes besoins. Applications pratiques en adéquation avec mes besoins.

Karima A.

J’ai réalisé une formation EXCEL VBA de 3 jours cette semaine, la formation s'est très bien passée avec un formateur en OR, il avait une pédagogie incroyable et à rendu simple des choses pourtant très compliquées à comprendre. Je recommande le Centre CFORPRO qui a su être à l’écoute de mon besoin et répondre à mes attentes en terme de formation.

Yann S. (MC2I)

Formation à recommander et très intéressante pour les personnes souhaitant acquérir une compétence VBA. Le formateur est très pédagoque et a su élever le niveau de la formation quand cela s'avérait nécessaire. J'ai maintenant de très bonnes bases en VBA qui permettent une multitude d'applications concrètes en entreprise.

Sandrine (CONSEIL DEPARTEMENTAL DES YVELINES)

Formation complètement adaptée à mon niveau. Elle a pointé exactement là où j'avais des failles. Elle va me permettre de mettre en pratique et en application ce que j'ai appris.

Matthieu M. (ACTIVE INTERNATIONAL)

Très bonne formation. Niveau homogène. Nombre de stagiaires parfait. Les objectifs sont atteints.

Alexandra J. (MC2I GROUPE)

J’ai été particulièrement intéressée par l’ensemble du programme. Toutes les notions ont pu être abordées et largement étayées d’exemples et d’exercices. Mes objectifs ont tout à fait été atteints. Grâce à cette formation, j’ai pu recevoir des compétences en VBA immédiatement réutilisables dans mon travail.

Thérèse T. (CPAM 94)

Je suis très contente d'avoir suivi cette formation, ces trois jours ont été très bénéfiques tant sur le plan de la qualité du formateur que des explications, commentaires et animations. Maintenant que la formation est terminée, je repars confiante de pouvoir mettre en pratique mes connaissances au profit de l'entreprise.

Cyrielle L. (MC2I GROUPE)

La formation m’a apporté une compréhension du langage et différents macros réutilisables de suite. C’est une très bonne formation dense qui permet de voir un maximum d’informations.

Toutes nos formations Bureautique