Excel - Automatiser le travail avec VBA - Niveau 1

Informations générales

Logiciel
Excel
Référence du Module
IN-BU-EX-TE01
Durée
4,0  Jour(s)
Objectifs
  • Concevoir une solution personnalisée en utilisant l'environnement de programmation Microsoft Visual Basic Applications d’Excel
  • Décrire le rôle des modèles objet
  • Utiliser l'automation pour construire des applications, lister et décrire les modèles objet fournis dans l'édition Office Développeur
Formule
Présentiel ou distanciel
Public
  • Toute personne ayant des très bonnes connaissances en Excel et étant amenée à programmer en Excel VBA
Prérequis
  • Avoir suivi le module " Automatiser l'utilisation d'Excel " ou avoir les compétences équivalentes
Programme
  • Enregistrement de Macros : possibilités et problèmes
    • Afficher l'onglet développeur
    • Créer/éditer de macros
    • Utiliser l'éditeur Visual Basic
    • Naviguer dans un projet VBA
    • Comprendre la programmation orientée objet en VBA
    • Utiliser le langage VBA
  • Variables et Objets
    • Connaître et utiliser les objets (Feuilles, Classeurs, Modules, Formulaires)
    • Connaître et utiliser les procédures et fonctions (Privée / Publiques)
    • Appeler des procédures ou fonctions
    • Utiliser des fonctions dans une feuille Excel
    • Connaître les différents type de variables
      • Texte, Numérique, Date, Booléenne, Variant, Objet
      • Tableau
      • Constante
      • Type personnalisé
      • Privée / Publique
    • Connaître la syntaxe du langage
      • MsgBox
      • Tests conditionnels (If...Then...ElseIf...Else ; Select Case
      • Les boucles (Do ; While ; Until ; For)
      • Les collections et les boucles For Each
      • Inputbox
    • Travailler avec les objets Excel (Feuilles, Classeurs)
  • Fonctions VBA
    • Utiliser les fonctions de manipulation de texte (Left, Right, ...)
    • Utiliser les fonctions relatives aux tests (IsNumeric, IsNull, ...)
    • Utiliser les fonctions relatives aux tableaux (Array, Split, ...)
  • Gestion des Erreurs
    • Utiliser la récupérations d'erreurs
    • Utiliser les outils de débogage
    • Comprendre et utiliser On Error
  • Formulaires et contrôles
    • Connaître les différents contrôles de formulaire - (Libellé, Zone de texte, Liste, Case à cocher, Case d'option, ...)
    • Connaître les différents contrôles de formulaire  sur une feuille Excel - (Gestion en VBA)
    • Créer un formulaire simple (VBA)
  • Programmation d'événements
    • Programmer des évènements sur les feuilles ou classeur
  • Travail avec plusieurs classeurs
    • Créer un nouveau classeur vierge ou sur base d'un modèle
    • Ouvrir un autre classeur, en extraire ou y écrire des données
  • Divers
    • Créer un graphique
    • Créer un tableau croisé dynamique
Prochaines sessions

Je suis intéressé par cette formation

Vous êtes:

Recherche

Où nous trouver

nos centres de formation

 

Cartes centres de formations Easy-Pro

Bruxelles

  • BRUSSELS CITY STEPHANIE SQUARE

    Avenue Louise, 65
    1050 Bruxelles
    Belgique

Liège

  • BUSINESS PARK - Liège Airport

    Rue de l'aéroport, 50
    4460 Grâce-Hollogne
    Belgique

Charleroi

  • CEME

    Rue des Français, 147
    6020 Charleroi
    Belgique

Marche-en-Famenne

  • CENTRE DE SUPPORT TÉLÉMATIQUE

    Rue des Carmes, 22
    6900 Marche-en-Famenne
    Belgique

Namur

  • CREAGORA

    Rue de Fernelmont, 40
    5020 Namur
    Belgique

Tournai

  • SKYLAB Factory

    Avenue de Maire, 44
    7500 Tournai
    Belgique

Louvain-La-Neuve

  • UNION WALLONNE DES ENTREPRISES

    Rue de Rodeuhaie, 1
    1348 LOUVAIN-LA-NEUVE
    Belgique

Besoin d'un devis?