Informatique - Bureautique - PAO - Management

Stages INTER et INTRA

Bureautique PAO Management
certificat de signature électronique dans les marchés publics
10% de remise <= CLIQUER sur ce lien pour obtenir 10% de REMISE (intégralité du catalogue) en utilisant le code remise qui vous sera envoyé - Formation effectuée par notre partenaire FEEL EUROPE FORMATION

memoire technique

Formation Excel VBA Initiation

Durée : 3 JOURS - Tarif : 1350 € HT - Réf: 1-XL-VBA1

Objectifs : Développer des programmes dans EXCEL mettant en œuvre le langage informatique de programmation VBA (Visual Basic Application) ; être capable d’utiliser les instructions de base du langage de programmation et de manipuler les éléments d'Excel ; créer des boîtes de dialogue et utiliser les outils de recherche et de correction des erreurs générées par un programme

Participants/prérequis

  • Personnes ayant une très bonne connaissance d’Excel.
  • Avoir suivi le cours Excel perfectionnement ou en maîtriser les fonctions traitées

Programme

Macro et enregistrement

  • Création et exécution d’une macro enregistrée
  • Visualisation du code
  • Modification du code d’une macro enregistrée

Principes de programmation

  • Visual Basic pour Application (VBA)
  • Programmation structure orientée objets
  • Les commandes (Instructions, Fonctions)
  • Les Objets (Méthode, Propriétés, Évènements)
  • Variables
  • Commentaires
  • Visual Basic Editor (Projet, Propriétés, Module, L’explorateur d’objet)

Utilisation des objets

  • Référence aux classeurs
  • Référence aux Feuilles
  • Référence aux Cellules
  • Notion de collection

Manipulation de chaines de caractères, valeurs numériques et dates

  • Fonctions chaines
  • Fonctions numériques (Val, Abs,…)
  • Fonctions de dates (Now, Date, Year, Day,…)
  • Fonctions de conversion

Les variables

  • Définition
  • Les différents types
  • Déclaration
  • Tableau

Les conditions

  • Instructions conditionnelles (If, Then, Else)
  • Instructions conditionnelles structurées (Select Case)

Les boucles

  • Compteur (For…Next)
  • Conditionnelles (Do…Loop)

Les boîtes de dialogue : MsgBox, InputBox

UserForm (Formulaire)

Intitulé, Zone de texte, listes, …

  • Onglets, Control Calendrier, …

Les outils de débogage

  • La barre d’outils Débogage
  • Le mode pas à pas
  • Les points d’arrêt
  • La fenêtre des variables locales

 (c) F. Makowski 2001/2023 Tous droits réservés