Formation : Excel Macros VBA – Niveau 2 | Microsoft Office Excel | Pixystree SCS – formation informatique à Bruxelles Belgique Bruxelles
Accueil | E-shop | Témoignages | Références | Jobs | Prix | Contact | Staff | Sitemap | A propos | Devis en ligne

Formation Formation : Excel Macros VBA – Niveau 2 - 3 jours

Formation : Excel Macros VBA – Niveau 2





Agenda formations :

9h à 17h (Journée complète)
18h - 20h30 (Demi-soirée)

Nos tarifs Devis en ligne

Description :

Suite logique de la formation « Excel Macros VBA – Niveau 1″, cette formation vous permettra d’approfondir votre connaissance de la programmation VBA, d’optimiser et d’organiser le code pour mettre en place et maintenir des applications performantes.

Objectifs du cours :

Les objectifs de la formation

  • Maîtriser les fonctions avancées de la programmation VBA.
  • Développer des applications VBA performantes et fiables.
  • Optimiser et fiabiliser des applications existantes.


Contenu du cours : Formation : Excel Macros VBA - Niveau 2

Le programme de la formation

1 Rappel des fondamentaux VBA

  • Les objets : ActiveCell, Selection, ActiveSheet, Range,…
  • Les méthodes et propriétés.
  • Les collections : Cells, WorkSheets, Charts, WorkBooks.
  • Les types de variables, leur portée.
  • Les tableaux : déclaration, utilisation.
  • Le passage de paramètres d’une procédure à une autre.
  • Tests, boucles, gestion des erreurs.

2 Créer des bibliothèques de macros utilitaires

  • Créer des fonctions personnalisées.
  • Rendre une macro accessible de tous les classeurs (macros complémentaires).
  • Créer une bibliothèque de fonctions et procédures accessibles de tous les modules (Outils Référence, Addins).

3 Mettre au point des procédures évènementielles

  • Les événements du classeur : ouverture, sauvegarde, fermeture,…
  • Les événements de la feuille de calcul : modification d’une cellule, sélection d’une cellule.
  • Temporiser : l’événement OnTime.

4 Gérer feuilles, classeurs, fichiers et graphiques par macro

  • Ajouter, supprimer, trier des feuilles.
  • Parcourir les fichiers d’un dossier pour effectuer un traitement répétitif.
  • Consolider des données provenant de différentes sources.
  • Extraire, analyser, mettre en forme les informations d’une base de données fiches de synthèse, plannings…
  • Automatiser la création d’un graphique, le modifier avec VBA.

5 Construire des formulaires élaborés

  • Rappel sur les contrôles et leurs propriétés.
  • Insérer une image dynamique dans un formulaire.
  • Gérer des listes en cascade.

6 Exploiter et modifier l’interface Excel

  • Afficher et utiliser les boîtes de dialogue Excel : Application.Dialogs.
  • Paramétrer l’ouverture d’un fichier : Application.GetOpenFileName.
  • Associer un menu spécifique à un classeur.

7 Piloter des applications externes

  • Piloter Word, Outlook, … avec OLE Automation.
  • Lire les tables Access, les alimenter avec ADO ou DAO.

Nous contacter :

Rue Beeckmans, 53
1180 Bruxelles



Gsm : +32 477 789 445
Email : selossej@jlgestion.be

Nos avantages :

  • Type de formation : Inter-entreprise, Intra-entreprise et particuliers
  • Formation 100% flexible et personalisée : Vous choisissez le lieu, la date et le programme de formation
  • Demande de devis : Réponse dans les 24 heures.
  • Remise de 50% pour les PME Bruxelloises
  • Parking, boisson et lunch gratuit
  • Accès à notre centre de compétences : Syllabus, note de cours, exercises,...