EXCEL VBA PERFECTIONNEMENT
2 jours (14 heures)
Formation certifiante - Code CPF : RS5792
Présentiel
Classes vituelles
A l'issue de la formation, les stagiaires seront capables de :
- Développer des applications complètes mettant en œuvre les fonctions avancées du langage de programmation VBA
- Utiliser les instructions et les objets Excel
- Créer des boîtes de dialogues complexes, de gérer les erreurs d’exécution
- Mettre en œuvre le contrôle d’applications externes (dialogue avec WORD ou OUTLOOK par exemple)
- Effectuer le transfert de données
La formation Excel VBA Perfectionnement est accessible à toute personne ayant suivi et mis en pratique la formation Excel VBA initiation ou ayant un niveau de connaissances équivalent.
Évaluation formative pour s’assurer de l’acquisition des compétences tout au long de la formation.
Évaluation en fin de formation sous forme de QCM pour mesurer les acquis de la formation.
Passage de la certification TOSA sur demande.
Formateurs justifiant de 15 années d’expérience en tant que Formateur Bureautique.
Profils développeur permettant la réalisation et le suivi de formations Excel VBA.
FORMATION INTRA-ENTREPRISE
En centre / En Entreprise
FORMATION INTER-ENTREPRISES
5 stagiaires maximum
Pour obtenir un devis et des dates de session
Contactez notre conseiller
PROGRAMME DE FORMATION
EXCEL VBA PERFECTIONNEMENT
RAPPEL SUR LES PRINCIPES DE PROGRAMMATION EN VBA
- Les commandes (Instructions, Fonctions)
- Les objets (Méthode, Propriétés, Evènements, collections, Utiliser With … End With)
- Variables (Déclaration, selection du type de données, tableaux fixes et dynamiques, constantes, portée et durée de vie)
- 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
LES MODULES, PROCÉDURES ET FONCTIONS
- Portée Public ou Privé
- Passage de paramètres
- Récupération du résultat
- Fonctions personnalisées
PROCÉDURES ÉVÉNEMENTIELLES
- Sur le classeur
- Sur les feuilles
- Sur Excel (OnTime)
GESTION DES ERREURS D’EXÉCUTION
- La structure On Error Go To
- Classification des erreurs avec l’objet Err
- Poursuivre l’exécution avec Resume, Resume Next ou Resume étiquette
COMPRENDRE LES MODÈLES OBJETS
- Exploration de la hiérarchie en utilisant l’explorateur d’objets et le système d’aide
- Référencer des objets spécifiques
ECRITURE DE PROCÉDURES SPÉCIFIQUES AUX APPLICATIONS
- Objets clés dans Excel, Word
- Création de modèles et de compléments
EXPLOITATION DE LA PUISSANCE D’AUTOMATION
- Contrôle d’une application Office pendant qu’une autre application fonctionne
- Accès aux données des bases de données
INTERFACE ET BOITES DE DIALOGUE AVANCÉES
- 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
MISE EN PLACE DE LA SÉCURITÉ
- Les dangers des virus de macro
- Niveaux de sécurité des macros dans Office
- Protection du code VBA par mot de passe
- Bases à ADO
OUVERTURE D’UNE BASE DE DONNÉES EXTERNE
- Lecture et modification des enregistrements d’une table
- Accès aux applications et fonctions externes
- Ole automation avec Word et/ou Outlook

Allez plus loin
Développez vos compétences Excel
S'inscrire à la formation via
le site MonCompteFormation

POUR TOUTE DEMANDE DE RENSEIGNEMENT OU DE DEVIS