Formation : VBA initiation (Excel)

Demander un devis
Je souhaite télécharger le programme ou imprimer le programme
  • Imprimer

Objectif

Visual Basic for Applications (VBA) est un langage de programmation intégré dans toutes les applications de Microsoft Office. Il peut être utilisé pour contrôler l'IHM des applications hôtes ou pour manipuler les données des documents. VBA peut, par exemple, être utilisé créer automatiquement un document Word à partir de données Excel.

A la fin de la formation VBA initiation, vous saurez créer des macros en Visual Basic for Applications et les associer à des objets Excel.

Public concerné

Tout public connaissant Excel et souhaitant automatiser des traitements.

Pré-requis

Maitriser Excel ou avoir suivi la formation Excel perfectionnement.

Informations pratiques

Référence : #BDV01

Durée : 10 sessions de 3 jours

Tarif : 1100€ (HT)

Dates :

 - 20 au 22 janvier 2016

 - 08 au 10 Février 2016

 - 24 au 26 février 2016

 - 16 au 18 Mars 2016

 - 06 au 08 Avril 2016

 - 11 au 13 Mai 2016

 - 20 au 22 Juin 2016

 - 27 au 29 Juillet 2016

 - 05 au 07 Octobre 2016

 - 30 Novembre au 02 Décembre 2016

 - entre janvier et décembre 2016 - 1 session de 3 jours / mois

Consultez-nous pour obtenir un devis et les prochaines disponibilités de nos consultants formateurs.

01 82 52 25 25 

contact

Présence nationale

Thumbnail image

Cliquez sur l'image pour l'agrandir

Auxerre, Bordeaux, Caen, Clermont-Ferrand, Dijon, Grenoble, Lille, Lyon, Marseille, Montpellier, Nantes, Nice, Paris, Perpignan, Reims, Rennes, Rouen, Strasbourg, Toulouse, Toulon, Tours

Programme

Enregistrement de macros VBA

  • Enregistrer avec des références relatives ou absolues
  • Destination de l'enregistrement
  • Raccourcis claviers

L'éditeur Visual Basic

  • Fenêtre Projet VBA
  • Fenêtre du code VBA
  • Fenêtre des propriétés

Hiérarchie des objets Excel

  • Notion de collection
  • Arborescence des collections d'objets

Principe des objets

  • Référence à un objet dans une collection
  • Arborescence implicite
  • Propriétés et Méthodes des objets
  • Définitions
  • Utilisation
  • Propriétés et méthodes qui renvoient un objet
  • Arguments des méthodes
  • Utilisation d'arguments nommés
  • Les collections sont aussi des objets
  • Utilisation de l'explorateur d'objets

Structure du langage Visual Basic

  • Variables et constantes
  • Déclarations
  • Variables locales et globales
  • Types de données
  • Les instructions structurées du langage
  • Tests, test multiples, boucles
  • Saisie de données, Message d'infos
  • Les fonctions de manipulation de données
  • Procédures et fonctions
  • Passage de paramètres
  • Appel d'une procédure ou d'une fonction
  • Interception et gestion des erreurs
  • Les outils de débogage

Manipulation des objets Excel de base

  • Classeurs (Collection Workbooks et objet Workbook)
  • Propriétés et méthodes d'un Workbook
  • Ouverture, fermeture, sauvegarde d'un
  • Fonction de test si un classeur est ouvert

Feuilles de calculs Excel

  • Sheets – Worksheets – Worksheet
  • Propriétés et méthodes d'un Worksheet
  • Sélectionner une feuille
  • Ajouter, supprimer, déplacer, copier, renommer des feuilles
  • Combien de feuilles d'un classeur

Cellules d'une feuille Excel

  • L'objet Range
  • Toutes les méthodes pour référencer un bloc de cellule
  • Copier, effacer, modifier
  • Parcourir toutes les cellules d'un bloc
  • Propriétés et méthodes associées à un objet Range
  • Gérer une base de données

Logiciels utilisés

Tout logiciel où il n'y a aucun intérêt pédagogique à le faire faire par les stagiaires sera préinstallé sur les postes.

Microsoft Office Excel 2003.

Microsoft Office Excel 2007.

Microsoft Office Excel 2010.

Travaux pratiques

Tout au long de cette formation, de nombreux exercices seront effectués. En effet, environ 60% du temps est concacré à la pratique.

Formations connexes

Si vous souhaitez aller plus loin, vous pouvez suivre la formation VBA perfectionnement pour apprendre à utiliser les fonctionnalités avancées.

Mots clés associés à cette formation

VBA, Visual Basic for Applications, éditeur de texte, document.

X
 
 
 
 
 

You havecharacters left.