Certif. RS 100% CPF

Excel VBA – Niveau 1 et Niveau 2

XXL FORMATION

3 114 €à partir de
Durée variabledurée
1session active
Seine-Maritimelieu

Objectifs de la formation

- Créer des procédures d'automatisation de tâches sous Excel
- Créer des fonctions de calculs personnalisées
- Acquérir les fondamentaux dans la programmation VBA
- Utiliser des formulaires simples et des procédures évènementielles
- 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

Introduction au VBA et à l'automatisation
- Environnement de programmation : Excel et Editeur VBA
- Enregistrer et exécuter une procédure (macros)
- Visualiser le code VBA dans l'éditeur
- Ajouter des commentaires
- Modifier et améliorer le code
Principe de programmation
- Le langage VBA
- La programmation orientée objet
- Les classes d'objets et ses membres (propriétés/méthodes/évènements)
- L'explorateur d'objets de l'éditeur VBA
- Les différents blocs d'instructions : procédure/ fonction/procédure évènementielle
- Les fonctions VBA (conversions / chaînes de caractères/mathématiques/date et heure…)
Manipulation des objets principaux d'Excel
- Manipuler des cellules ou des plages
- Manipuler des feuilles de calcul
- Manipuler des classeurs Excel
- Manipuler l'application Excel
Les opérateurs et fonctions VBA intégrées
- Les opérateurs :
- arithmétiques
- de comparaison
- logiques
- de concaténation
- Les fonctions VBA intégrées (Left, Right, Ucase,…)
Les variables
- Notions et intérêts d'une variable
- Les différents types de variables
- La portée des variables
- Déclaration et affectation d'une variable
Les blocs d'instruction conditionnels
- L'instruction IF
- L'instruction SELECT CASE
Les boucles
- L'instruction DO…LOOP
- L'instruction FOR…NEXT
- L'instruction FOR EACH…NEXT
- L'instruction EXIT
Les boites de dialogues
- Les méthodes GETOPENFILENAME et GETSAVEASFILENAME
- Les fonctions et méthode MSGBOX et INPUTBOX
Les formulaires (UserForm)
- Créer un formulaire simple
- Insertion et paramétrage des contrôles ActiveX
- Préparer une procédure d'affiche du formulaire
Les Outils de débogage
- Placer des points d'arrêt
- Effectuer un débogage pas à pas
- Utiliser la fenêtre des variables locales
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

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