Certif. RS 100% CPF

Excel VBA – Niveau 2

XXL FORMATION

1 404 €à partir de
14 hdurée
1session active
Seine-Maritimelieu

Objectifs de la formation

- Développer des applications complètes mettant en œuvre les fonctions avancées du langage de programmation VBA
- Savoir utiliser les instructions et les objets Excel, créer des boîtes de dialogues complexes, gérer les erreurs
- Comprendre et mettre en œuvre le contrôle d'applications externes (Access, Outlook par exemple) et le transfert de données (fichiers texte)
- Créer des formulaires évolués permettant d'exécuter ou de paramétrer des macros

Programme

Rappels sur les principes de programmation en VBA
- Les commandes (instructions, fonctions)
- Les objets (méthode, propriétés, évènements)
- Variables
- Manipulation de chaînes de caractères, valeurs numériques et dates
- Manipulation d'objets Excel de type graphiques ou tableaux croisés dynamiques
- Les conditions
- Les boucles
Les modules, procédures et fonctions
- Portée publique ou privée
- Passage de paramètres
- Récupération du résultat
- Fonctions personnalisées
- Création de macros complémentaires
- Les modules de classes
Les variables tableaux
- Déclarer et utiliser des tableaux de variables (taille fixe, dynamique et multidimensionnelle)
- Redimensionner dynamiquement un tableau de variables
Procédures évènementielles
- Sur le classeur
- Sur les feuilles
- Sur Excel (OnTime)
La gestion des erreurs
- Interruption de la procédure
- Exécution pas à pas
- Les espions
- Interception d'erreur avec OnError
Interface et boîtes de dialogue avancées
- Les barres d'outils attachées
- Les options des InputBox
- Les boîtes de dialogues intégrées MsgBox
- Les formulaires avancés (UserForm)
- Affichage dynamique
- Listes en cascade, cases à cocher, boites à onglets
Gestion de fichiers
- Parcourir les dossiers et fichiers
- Création, lecture, enregistrement de fichier texte
Initiation à ADO et DAO
- 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

Résultats attendus

Certifier et valoriser vos compétences avec la certification TOSA Excel Automatiser des processus dans les applications Microsoft Office avec VBA : Test adaptatif en ligne avec une série de 25 questions en 60 min Grâce à l'obtention immédiate d'un score minimum requis de 551 sur 1000, vous validez votre savoir sur le logiciel au niveau européen.

Les points forts

La formation animée par un expert technique/pédagogique. Groupe de 6 personnes max pour respecter une pédagogie individuelle. Un support au format numérique est remis à chaque participant afin de vous soutenir après la formation + Hotline 5/5 jours.

La certification

Automatiser des processus dans les applications Microsoft Office avec VBA (Tosa)

  • TypeCertif. RS
  • Spécialité (NSF)Informatique, traitement de l'information, réseaux de transmission
  • DomaineLangage Visual Basic
RS 6963 CertifInfo 118139

Organisme & lieu

Formations similaires