Programmer avec VBA Excel – Niveau 1 – Toutes versions | Microsoft Office Excel | Pixystree SCS – formation informatique à Bruxelles Belgique Arlon
Accueil | E-shop | Témoignages | Références | Jobs | Prix | Contact | Staff | Sitemap | A propos | Devis en ligne

Formation Programmer avec VBA Excel – Niveau 1 – Toutes versions - 5 jours

Programmer avec VBA Excel – Niveau 1 – Toutes versions





Agenda formations :

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

Nos tarifs Devis en ligne

Description :

Améliorez les macros créées en mode enregistrement, apprenez à décrypter le langage VBA Excel et programmez les principaux objets afin d’automatiser vos manipulations. Utilisez l’automation pour communiquer avec d’autres applications. Personnalisez l’interface d’Excel en créant vos formulaires (de saisie ou de consultation), vos propres barres de menus et/ou onglet  » Compléments  » du ruban depuis Excel 2007.

Objectifs du cours :

Développer des applications personnalisées dans Microsoft Excel en utilisant le langage de programmation Visual Basic Application (VBA). Personnaliser l’interface d’Excel à l’aide de formulaires et de barres d’outils ou de menus personnalisés (onglet  » Compléments  » du ruban depuis Excel 2007).


Contenu du cours : Programmer avec VBA Excel - Niveau 1 - Toutes versions

Utiliser l’enregistreur de macros

  • Créer des macros en mode enregistrement
  • Exécuter une macro
    • A partir d’un raccourci clavier, d’un bouton, d’une icône
  • Comprendre la différence entre référence absolue et relative
  • Analyser les limites de l’enregistreur de macro et la nécessité d’utiliser VBA

Découvrir le code Visual Basic for Applications (VBA)

  • Activer l’éditeur Visual Basic
    • Explorateur de projet, fenêtre des propriétés
    • Codes de couleur
    • Personnalisation des options
    • Complément automatique des instructions
    • Utilisation de l’aide en ligne
  • Différencier les modules et les procédures

Définir et exploiter les objets

  • Comprendre la hiérarchie des objets et collections d’Excel
    • Application, Workbook, Worksheet, Range
  • Utiliser les propriétés et les méthodes avec ou sans argument
    • Explorateur d’objets
  • Manipuler les instructions de bloc With…End With

Connaître les principes de programmation structurée

  • Créer et appeler des procédures
  • Déclarer des variables pour stocker des informations
  • Structurer le langage
    • Instructions de Condition: If… Then… End If, Select Case… End Select
    • Instructions de Boucle: Do… Loop, For… Next, For Each… Next
  • Concevoir des fonctions personnalisées avec passage de paramètres

Gérer les erreurs et le débogage

  • Exécuter pas à pas, point d’arrêt
  • Utiliser les outils de débogage (Espion, Fenêtre exécution…)
  • Créer des routines de gestion des erreurs

Créer des procédures évènementielles

  • Définir les différents évènements
  • Créer des procédures à déclenchement automatique
    • A l’ouverture d’un classeur
    • Sur des évènements de feuilles de calcul

Utiliser l’automation pour piloter d’autres applications

  • Découvrir les principes généraux de l’automation
  • Communiquer avec Word à partir d’Excel

Formulaire personnalisé (boîte de dialogue)

  • Créer un formulaire personnalisé
  • Ajouter des contrôles
    • Boutons de commande, listes déroulantes, cases à cocher…
  • Définir et modifier les propriétés des contrôles
  • Associer des procédures au formulaire

Menus et barres d’outils personnalisés

  • Créer une barre de menu personnalisée
  • Personnaliser et programmer l’interface d’Excel (Menus / Barres d’outils / Barre d’état / onglet  » Compléments  » du ruban depuis Excel 2007).

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,...