Excel VBA - Perfectionnement


2 j (14 heures)
Tarif : 1250€HT
CPF À DISTANCE PRESENTIEL
 4/5  
Ref : XLSX

Descriptif de la formation

Les fonctionnalités accessibles sous Excel ne permettent pas d’automatiser certaines tâches récurrentes qui peuvent être chronophages.
C’est grâce aux macros ou à la programmation en VBA que vous pourrez aller plus loin et gagner du temps et adapter l’environnement à vos besoins.
Grâce à cette formation vous pourrez créer des macros et des applications personnalisées en langage VBA :
- Rappels sur les principes de programmation en VBA
- Modules, procédures et fonctions
- Procédures évènementielles
- Gestion des erreurs
- Interface et boites de dialogue avancées
- Listes en cascade
- Gestion de fichiers
- Initiation à ADO

'

Les objectifs

- Développer des applications complexes
- Mettre en œuvre les fonctions avancées du langage VBA
- Utiliser les instructions et les objets Excel
- Créer des boîtes de dialogues complexes
- Gérer les erreurs d'exécution

En quelques mots...

Public

Développeurs d'applications Excel VBA

Pré-requis

Avoir suivi la formation "Excel VBA" ou posséder les connaissances équivalentes

Méthodes et Moyens pédagogiques

Formation réalisée en présentiel ou à distance selon la formule retenue
Exposés, cas pratiques, synthèse, assistance post-formation pendant un mois
Un poste par stagiaire, vidéoprojecteur, support de cours fourni à chaque stagiaire

Modalités de suivi et d'évaluations

Feuille de présence émargée par demi-journée par les stagiaires et le formateur
Exercices de mise en pratique ou quiz de connaissances tout au long de la formation permettant de mesurer la progression des stagiaires
Questionnaire d’évaluation de la satisfaction en fin de stage
Auto-évaluation des acquis de la formation par les stagiaires
Attestation de fin de formation

Informations pratiques

Accessibilité , modalités et délais d'accès

Programme mis à jour le 30/08/2023

Programme détaillé

RAPPELS SUR LES PRINCIPES DE PROGRAMMATION EN VBA

  • Les commandes (Instructions, Fonctions)
  • Les objets (Méthode, Propriétés, Evènements)
  • Variables
  • Manipulation de chaînes de caractères, valeurs numériques et dates
  • Manipulation d'objets Excel type graphiques ou tableaux croisés dynamiques
  • Les Conditions
  • Les Boucles

MODULES, PROCEDURES ET FONCTIONS

  • Portée Public ou Privé
  • Passage de paramètres
  • Récupération du résultat
  • Fonctions personnalisées
  • Création de macros complémentaires
  • Les modules de Classes

PROCEDURES EVENEMENTIELLES

  • Sur le classeur
  • Sur les feuilles
  • Sur Excel (OnTime)

GESTION DES ERREURS

  • Interruption de la procédure
  • Exécution pas à pas
  • Les espions
  • Interception d'erreur avec OnError

INTERFACE ET BOITES DE DIALOGUE AVANCEES

  • Les barres d'outils attachées
  • Les options des InputBox
  • Les boîtes de dialogues intégrées
  • Les UserForms
  • Affichage dynamique
  • Listes en cascade

GESTION DE FICHIERS

  • Parcourir les dossiers et fichiers
  • Création, lecture, enregistrement de fichier texte

INITIATION A ADO

  • Ouverture d'une base Access
  • Lecture et modification des enregistrements d'une table
  • Accès aux applications et fonctions externes
  • OLE Automation avec Word et/ou Outlook
  • La fonction Shell et les SendKeys
  • Accès aux API et DLL

CERTIFICATION (EN OPTION)

  • L'examen TOSA ou PCIE est passé à la fin de la formation

Ils parlent de cette formation

'

Test témoignage Excel - Initiation

Marcel DUPONT

'

Test témoignage Excel - Initiation

Maxime DUPONT

'

Test témoignage Excel - Initiation Test

Axel ALEX

'

Test commentaire Excel - Initiation

Marcel DUPONT

'

Test témoignage Excel - Initiation

Marcel DUPONT

'

Test témoignage Excel - Initiation

Marcel DUPONT

'

Test témoignage Excel - Initiation

Marcel DUPONT

'

Test témoignage Excel - Initiation

Marcel DUPONT

'

Test témoignage Excel - Initiation

Marcel DUPONT