emiagic, un organisme de formation continue et de développement / consulting informatique assurant le maintien et l’enrichissement de vos compétences informatiques et/ou de celles de vos équipes.
Organisme de formation enregistré sous le n° 24 45 03321 45 auprès du préfet de la Région Centre-Val de Loire.
Formation informatique en visioconférence Découvrir
Formation informatique sur intra-entreprise Découvrir
Conception de votre plateforme e-learning Découvrir
Pour plus d'information, contactez-nous :
02.38.70.40.25 - contact@emiagic.com
Nous contacter

Formation Excel/VBA - niveau 1 - bases

(3 jours, 21 heures)
Présentation
Programme
Tarifs
Cursus

  • Découvrir les fondamentaux de VBA et de l'algorithmique ;
  • Construire des programmes réagissant aux évènements Excel ;
  • Manipuler les données d'un classeur Excel en VBA.

Objectifs

  • Acquérir les bases de la programmation ;
  • Maîtriser les bases du langage VBA ;
  • Apprendre à automatiser des traitements en VBA.

Public visé

Utilisateur d'Excel en maîtrisant les principales fonctionnalités et désireux de s'initier à la programmation VBA.

Prérequis

Avoir suivi la formation Excel Formation Excel niveau 1 - bases (réf. FRMXL01) ou disposer d'un niveau équivalent.

Durée

La formation est réalisée sur 21 heures de cours théorique et pratique.

Organisation

  • Logiciels : Excel 2010 ou plus, Skype et/ou logiciel de prise en main à distance ;
  • Matériel et infrastructure : internet haut débit, microphone/casque ;
  • Lieu : intra-entreprise (sur site) ou à distance (visioconférence).

Suivi

  • Téléphonique (hot line) ;
  • Compte rendu de formation.
1. Enregistrer, modifier et exécuter une macro

  • Utiliser l'enregistreur de macros et modifier une macro ;
  • Notion d'évènement et affectation de macro à un évènement ;
  • Les différentes types de macros (classeur, feuille, module, UserForm) ;
  • Les principaux évènements.

2. Algorithmique et programmation VBA

  • Notions de variables, types, procédure, fonction, commentaire ;
  • Notion de saut inconditionnel (l'utilisation des étiquettes) ;
  • Notions de branchement conditionnel (IF ... THEN ... ELSEIF ... ELSE ... END IF) ;
  • Notions de boucles et structures itératives (DO ... LOOP, FOR ... NEXT et FOR EACH) ;
  • Notion de gestion d'erreurs (On Error ...) ;
  • Manipuler les cellules et plages de données (par index, référence, etc.) ;
  • Manipuler les feuilles et classeurs en VBA ;
  • Déboguer une macro au moyen des fonctionnalités de débogage Excel ;
  • Utiliser des points d'arrêt et exécuter une macro en mode pas-à-pas.

3. Programmation VBA et formulaires

  • Utilisation efficace des messages ;
  • Utilisation des formulaires prédéfinis (InputBox) ;
  • Création de formulaires personnalisés (UserForm) ;
  • Gestion des champs de formulaires (listes de saisies, cases à cocher, etc.).

4. Programmation VBA et gestion des données

  • Trier ou filtrer une sélection en VBA ;
  • Protéger les onglets, les feuilles ou le classeur en VBA ;
  • Copier/coller, insérer, supprimer des plages de données, lignes et colonnes en VBA ;
Formule Tarif (HT) Réserver
Formule "Formation à distance (en visioconférence)" en savoir plus

  • Prix forfaitaire ;
  • Nombre de participants : 1 à 3 ;
  • Durée : 21 heures (sur 3 à 4 jours)
1785 €
Formule "Formation intra-entreprise (sur site)", en savoir plus

  • Nombre de participants : 3 à 9 ;
  • Durée : 21 heures (sur 3 jours).

* prix pour 3 participants
à partir de
2100 €*
Un projet ? Un besoin informatique ?
02 38 70 40 25 ou écrivez-nous
X