CPF
 
Fantom Tag

Formation - Excel VBA - Développement avancé d'applications

Approfondir ses connaissances en développement Excel VBA

  • Présentiel ou classe à distance
  • Fondamental
  • Hybride
PRESENTIEL OU CLASSE A DISTANCE
Référence
B241

Durée
2 jours (14 heures)
activités à distance

Prix 2023
895,00 €  HT
Dans vos locaux ou à distance
Référence
B241

Durée
2 jours (14 heures)

Forfait intra - En savoir plus
2 130,00€ HT
(Prix pour un groupe de 12 personnes max)
Formation à la demande
Cette thématique vous intéresse ?
Nos experts conçoivent votre formation
sur-mesure !
Consulter le programme 2024
Lire la suite
Pour qui ?

A qui s'adresse cette formation ?

Pour qui

  • Toute personne maîtrisant les bases de la programmation sous Excel et souhaitant se perfectionner

Prérequis

Programme

Le programme

Avant la session
  • Un quiz de consolidation des pré-requis
  • Des vidéocasts pour consolider sur les points clés pré-requis
  • Des vidéos-tutos pour parcourir les procédures et étapes pré-requises
En présentiel / A distance

1 - Rappels sur les bases de la programmation

  • La notion d'objet et de collection d'objets : application, workbooks, sheets, range...
  • Les propriétés et les méthodes
  • Variables et déclaration de variables
  • Les structures décisionnelles (conditions)
  • Les boucles

2 - Les variables et constantes

  • Utiliser des variables objet (l'instruction set)
  • Déclarer et utiliser des tableaux de variables
  • Les constantes personnalisées
  • Les constantes intégrées

3 - Procédures et fonctions

  • Différencier les procédures privées des procédures publiques
  • Appeler une procédure
  • Créer une fonction personnalisée
  • Passer des arguments d'une procédure à une fonction

4 - Approfondir l'utilisation des formulaires

  • Rappels sur la création du formulaire
  • Mise en place des contrôles (zones de texte, cases à cocher, boutons d'option, listes déroulantes...)
  • Ajout de contrôles supplémentaires (exemple : le calendrier)
  • Remplir une liste déroulante par une propriété (rowsource) ou par du code
  • Définir les propriétés des contrôles (visible, maxlenght, autotab...)

5 - Procédure travaillant avec plusieurs applications Office

  • Les principes de communication entre applications (la technologie Automation)
  • Communiquer avec une autre application Microsoft depuis Excel (Word, Outlook...)

6 - Gérer ses fichiers

  • Les fonctions d'API Windows
  • Utiliser l'instruction DIR
  • L'objet FileSystemObject
Objectifs

Les objectifs de la formation

  • Pouvoir compléter ses connaissances en programmation (tableaux de variables, appels de procédures...)
  • Être en mesure de construire des formulaires élaborés
  • Apprendre à créer des procédures travaillant avec d'autres applications (Office ou Windows)
  • Disposer des connaissances nécessaires pour travailler avec des fichiers
Evaluation

Evaluation

  • Cette formation fait l'objet d'une évaluation formative.
Points forts

Les points forts de la formation

  • Un programme synthétique visant à apporter en un minimum de temps les approfondissements nécessaires pour créer des application Excel puissantes.
  • A travers différents exercices, les participants approfondiront leurs connaissances en programmation VBA Excel.
  • A travers de nombreux travaux pratiques, ils apprendront à créer des formulaires dotés de multiples contrôles de saisie, à réaliser une procédure faisant appel à des données issues de diverses applications (Excel et Word par exemple).
  • Un support de cours numérique est remis à chaque participant.
  • 100% des participants à cette formation se sont déclarés satisfaits ou très satisfaits au cours des 12 derniers mois.

Qualité des formations

ib Cegos est certifié Iso 9001 et Qualiopi.

Dates et villes

Mise à jour le 08/12/2023
    Consulter les dates 2024
    Formation - Excel VBA - Développement avancé d'applications