Programming with VBA Excel

Dans cette formation pratique, vous apprenez les bases de la programmation et le VBA depuis le début. Vous acquérrez les savoir-faire nécessaires à l’automatisation de tâches répétitives, vous construisez des interfaces utilisateurs et vous augmentez votre niveau de performance afin d’améliorer la productivité des utilisateurs.

Qui devrait suivre ce cours?

Ce cours est intéressant pour toute personne qui souhaite automatiser des tâches par le biais de la programmation VBA.

Prérequis

Il est préférable d’avoir de l’expérience dans l’utilisation des produits du système Microsoft Office en particulier en Excel. Il n’est pas nécessaire d’avoir une expérience préalable en programmation.

Lors de cette formation de 3 jours, les participants apprendront à :

  • Programmer avec le langage VBA
  • Développer des solutions personnalisées en utilisant le Visual Basic pour Applications (VBA)
  • Profiter au maximum de la fonction intégrée de construction du VBA
  • Exploiter les contrôles ActiveX pour créer des interfaces utilisateurs fonctionnelles
  • Corriger le code en utilisant les outils de débogage du VBA
  • Sécuriser votre code et protéger vos utilisateurs des virus de macro
  • Utiliser Visual Basic pour contrôler Excel, et pour automatiser des procédures qui accélèrent et simplifient le travail à partir de données Excel

Vous apprenez également à mettre en place des procédures interactives en utilisant des boîtes à message et des boîtes de dialogue personnalisées en faisant appel aux contrôles ActiveX. A la fin du cours, vous aurez acquis une bonne compréhension du langage Visual Basic et des méthodes de résolutions de tâches récurrentes.

Introduction au VBA

  • Type de langue
  • Domaine d’application
  • Environnement VBE
  • Portées des programmes

Les macros

  • Enregistrement et exécution des macros
  • Limitations des macros enregistrées
  • Amélioration du code VBA généré automatiquement

Initiation à la programmation

  • Structure d’une macro
  • Les variables et types de données
  • Les constantes
  • Les structures conditionnelles (IF, CASE)
  • Les boucles (WHILE, FOR)
  • Les objets (Méthodes, Propriétés, Evènements)
  • Les objets Excel (classeur, feuille, etc.)
  • Les collections

Debugging

  • Pas à pas
  • Fenêtre immédiate
  • Points d’arrêt

Les Procédures et les fonctions

  • Différences
  • L’utilisation
  • Les arguments

Les boîtes de messages

  • Les boîtes d’informations
  • Les boîtes d’entrée

Création d’interface utilisateurs

  • Contrôles ActiveX (TextBox, Combobox, Checkbox, ListBox, etc.)
  • Programmation Evènementielle

 

 

Informations practiques

Durée

3 Days

Langues

FR / NL

Prix

€ 1200 + 3% VAT

Emplacement

Classroom Course

Plannings

Guaranteed to run

Sessions néerlandophones
10 - 12/1/2024Réserver
06 - 08/3/2024Réserver
06 - 08/5/2024Réserver
03 - 05/7/2024Réserver
04 - 06/9/2024Réserver
06 - 08/11/2024Réserver
Sessions francophones
05 - 07/2/2024Réserver
17 - 19/4/2024Réserver
10 - 12/6/2024Réserver
05 - 07/8/2024Réserver
07 - 09/10/2024Réserver
09 - 11/12/2024Réserver

Partagez ce cours sur

Réservez votre formation

Entrez vos informations pour confirmer votre réservation.

    Test de pré-requis

    Vous cherchez une solution sur mesure ?