EXCEL VBA - les Bases
ASL CONSEIL
Langage Visual BasicNEXT MEDIA
Créer des procédures d'automatisation de tâches dans Excel (macros)
Créer des fonctions de calculs personnalisées
Acquérir les fondamentaux dans la programmation VBA
Utiliser les procédures événementielles
1. Automatisation des tâches
Environnement de programmation : Excel (développeur) 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 de la procédure
2. Principe de programmation
Le langage VBA (Visual Basic for Application)
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 ...)
3. Manipulation des objets principaux d'Excel
Application Excel, Classeurs
Feuilles de calculs, Cellules
4. Les variables
Variable ou espace de stockage mémoire
Les différents types de données
Déclaration et affectation
5. Les opérateurs
Opérateur d'affectation, Opérateurs arithmétiques
Opérateurs de comparaison, Opérateurs logiques, Opérateur de concaténation
6. Les structures conditionnelles
L'instruction IF, L'instruction SELECT CASE
7. Les structures répétitives
L'instruction DO...LOOP, L'instruction FOR...NEXT
L'instruction FOR EACH...NEXT, L'instruction EXIT
8. Les boîtes de dialogue
Les méthodes GETOPENFILENAME et GETSAVEASFILENAME
Les fonctions et méthode INPUTBOX
La fonction MSGBOX
9. Les userforms (formulaire)
Créer une userform
Insérer et paramétrer des contrôles ActiveX
Préparer une procédure d'affichage de la userform
10. Les outils de débogage
Placer des points d'arrêt, Effectuer un débogage pas à pas
Utiliser la fenêtre des variables locales
CERTIFICATION TOSA
Formateur expert dans le domaine
Mise à disposition d'un ordinateur, support de cours remis à chaque participant
Feuille de présence signée en demi-journée, évaluation des acquis tout au long de la formation, questionnaire de satisfaction
Automatiser des processus dans les applications Microsoft Office avec VBA (Tosa)
RS 6963 CertifInfo 118139 ASL CONSEIL
Langage Visual BasicVIVANEO
Langage Visual BasicASL CONSEIL
Langage Visual BasicASL CONSEIL
Langage Visual Basic