CFORPRO la Formation Informatique en Action...
   ... Ensemble préparons l'Avenir

Accueil   Renseignements & Devis   Le centre   Méthodologie   Qualité    Financement/En pratique    CPF   Témoignages   Partenaires   Téléchargement
 

Formation Excel VBA

 
 

Type de cours: Stage pratique en présentiel ou à distance

Réf: XL4

Durée: 3  jours - 21h de formation

Tarifs:

- En regroupement au centre 1350 € H.T par participant

- Distanciel possible (En visio, avec un formateur tuteur)

- Chez le client (en intra) : sur devis


Formation éligible au CPF


Inscription CPF avec MoncompteFormation
En présentiel

  Calendrier de la formation   Programme de la formation   Demande de documentation et de devis   

Objectifs

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

Programme du stage

A quoi sert VBA 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 connaitre 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
  • Convention d’écriture
1er 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, sélection dynamiques.
  • Manipuler les feuilles, les classeurs : les ouvrir, les fermer, en créer, en supprimer, les renommer, transférer des données d’une feuilles à une autre
  • 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, 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, …)
  • 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
  • Enregistrement des macros, fichiers xla

Participants

Personnes ayant déjà perfectionné leur connaissance sous Excel

Derniers 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. (MC2I)
"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é à comprendre. Je recommande le centre 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"

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 au 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 sutie. C'est une très bonne formation dense qui permet de voir un maximum d'informations."



INFORMATIQUE
Maintenance informatique
Technicien réseaux
Maintenance informatique et Réseaux
Technicien informatique
Technicien réseaux
E-learning

Admin. de Serveurs Linux
Linux : prise en mains
Virtualisation des systèmes informatiques
Exchange Server Administration
Windows 2019 Server
Cybersécurité
E-learning


BUREAUTIQUE

Initiation Informatique
Smartphones et tablettes
Bureautique Office
Bureautique Office avancé
Pack Bureautique
Bureautique administratif E-learning
Formateur en Bureautique
Word initiation
Word intermédiaire
intermédiaire
Word perfectionnement
perfectionnement

Outlook
PCIE (certification bureautique)
Access initiation
Access perfectionnement
Access E-learning
Excel initiation
Excel intermédiaire
Excel 100% E-learning
Excel avance 100%
E-learning

Excel perfectionnement
Pack Excel
Excel VBA
Powerpoint
Powerpoint perfectionnement
Powerpoint E-learning
Powerpoint avancé
E-learning

Bureautique E-learning
Sharepoint
Outils collaboratifs
Gestion de projets avec Microsoft Project
Maîtrisez le SQL


PROGRAMMATION
Initiation à la programmation
Langage Python
HTML/CSS
Programmer avec JAVA
PHP, sites dynamiques
Javascript
Développeur informatique E-learning

INTERNET
Community Management
Webmaster
Référencement de sites
Créations de sites WEB
Wordpress
Marketing Internet
Marketing Internet
E-learning

E-commerce
E-commerce E-learning
Développeur web et mobiles E-learning
Référencement SEO
E-learning


GRAPHISME - PAO-CAO
Décorateur d'intérieur
E-learning

Photoshop
Photoshop E-learning
Gimp
Indesign
Indesign perfectionnement
Indesign avance
E-learning

Illustrator
Illustrator E-learning
Autocad
Sketchup
Graphiste Designer
Webdesigner E-learning
Revit E-learning

Une question ?
Un devis ?


   Du lundi
   au jeudi
   de 9h à 19h
   Le vendredi
   de 9h à 18h
 
Dernières références...
IMPRIMERIE NATIONALE

MANUPISTE
(AEROPORT DE ROISSY)

GROUPE SERVICE
FRANCE (GSF)

HYPRONET
(NETTOYAGE)

PROMOTRANS (TRANSPORTS)

HMI GRANDE CUISINE
Voir toutes les références
 


Siège social
Tour de l'horloge
4 place Louis Armand
75012 PARIS