XXL Formation

Excel VBA - Niveau 1

Par XXL Formation

Objectifs

Créer des procédures d’automatisation de tâches sous ExcelCréer des fonctions de calculs personnaliséesAcquérir les fondamentaux dans la programmation VBAUtiliser des formulaires simples, des procédures évènementielles

Programme

Introduction au VBA et à l’automatisation

  • Environnement de programmation : Excel (développeur) et Editeur VBA
  • Enregistrer et exécuter une procédure (macros)
  • Visualiser le code VBA dans l'éditeur
  • Ajouter des commentaires
  • Modifier et améliorer le code de la procédure

Principe de programmation

  • Le langage VBA (Visual Basic for Application)
  • La programmation orientée objet
  • Les classes d'objets et ses membres (propriétés / méthodes /évènements)
  • L'explorateur d'objets de l'éditeur VBA
  • Les différents blocs d'instructions : procédure / fonction / procédure évènementielle
  • Les fonctions VBA (conversions / chaînes de caractères /mathématiques / date et heure ...)

Manipulation des objets principaux d’Excel

  • Manipuler des cellules ou des plages
  • Manipuler des feuilles de calcul
  • Manipuler des classeurs Excel
  • Manipuler l’application Excel

Les opérateurs et fonctions VBA intégrées

  • Les opérateurs arithmétiques
  • Les opérateurs de comparaison
  • Les opérateurs logiques
  • L’opérateur de concaténation
  • Les fonctions VBA intégrées (Left, Right, Ucase,…)

Les variables

  • Notions et intérêts d’une variable
  • Les différents types de variables
  • La portée des variables
  • Déclaration et affectation d’une variable

Les blocs d’instruction conditionnels

  • L’instruction IF
  • L’instruction SELECT CASE

Les boucles

  • L'instruction DO...LOOP
  • L'instruction FOR...NEXT
  • L'instruction FOR EACH...NEXT
  • L'instruction EXIT

Les boites de dialogues

  • Les méthodes GETOPENFILENAME et GETSAVEASFILENAME
  • Les fonctions et méthode MSGBOX et INPUTBOX

Les formulaires (UserForm)

  • Créer un formulaire simple
  • Insertion et paramétrage des contrôles ActiveX
  • Préparer une procédure d’affiche du formulaire

Les Outils de débogage

  • Placer des points d'arrêt
  • Effectuer un débogage pas à pas
  • Utiliser la fenêtre des variables locales

Formations de la même catégories (5)

Feel Europe
Excel VBA : Niveau 1Par Feel Europe
  • Développer des applications Excel utilisant les macros commandes et le langage VBA
  • Uutiliser les procédures événementielles pour automatiser les traitements réalisés avec Excel
Orsys
VBA Excel 2013 - Apprendre à programmer sous ExcelPar Orsys

Ces tutoriels de formation 100% à distance ont pour objectifs de vous donner les connaissances nécessaires en VBA pour bâtir des applications complètes permettant de ne plus exécuter manuellement des actions fastidieuses et/ou répétitives dans Excel 2013. Ils s'adressent à un public possédant des connaissances avancées d'Excel. La pédagogie s'appuie sur un auto-apprentissage séquencé par actions de l’utilisateur sur l’environnement à maîtriser.

Mustang Formation
Programmation VBA Excel 2019 Niveau 2Par Mustang Formation

Développer ses compétences et ses connaissances sur le langage de macro-commandes Visual Basic pour Application de Microsoft Excel 2019. Acquérir une véritable méthodologie de développement. Réaliser et gérer des applications complètes et performantes.

Data Value
VBA ExcelPar Data Value

Maîtriser la programmation VBA dans l’environnement Microsoft Office Excel.

Adeos Formations
Excel VBAPar Adeos Formations

Acquérir les fondamentaux de la programmation VBA. Exploiter toutes ses possibilités pour mettre en place des applications et les optimiser.