EXCEL VBA - les Bases
ASL CONSEIL
Langage Visual BasicMINE DE TALENTS
Niveau 1 :
• Automatiser les traitements répétitifs dans Excel et fiabiliser leur exécution.
• Maîtriser les bases de la programmation en VBA.
• Enregistrer, modifier et écrire des macros VBA.
• Utiliser l'Intelligence artificielle pour écrire des macros VBA.
Niveau 2 :
• Maîtriser le langage de programmation VBA dans Excel.
• Développer des applications VBA performantes.
• Optimiser et fiabiliser des applications VBA existantes.
Niveau 1 :
Objets :
• Connaître tous les types de variables, utiliser des conversions de type
• Procédures :
• Créer des procédures simples et avec des arguments, utiliser l'arithmétique et tous les principaux opérateurs
• Comprendre les noms des objets
• Avoir une connaissance sommaired e la structure d'une macro
Boîtes de dialogues, formulaires et Contrôle Active X :
• Utiliser les contrôles d'un Userfom
• Connaître les événements qui s'appliquent aux contrôles ActiveX et MS Forms
Environnement et outils de débogage :
• Connaître et personnaliser l'environnement logiciel
• Exécuter des macros
• Comprendre la notion de module
Niveau 2
Objets :
• Forcer la déclaration de variables et comprendre l'avantage de les déclarer
• Utiliser les principaux types de variables
• Connaître la notion de collection d'objets, de propriétés et de méthodes
• Connaître la notion de références (Range) Connaître les principaux opérateurs arithmétiques
• Connaître la notion de portée des variables ainsi que la durée de vie
• Utiliser la plupart des types de variables existants Connaître la notion de tableaux et les utiliser Affecter un objet à une variable (Instruction Set)
• Utiliser les constantes avec une bonne connaissance de l'objet Range et connaître des méthodes avancées pour faire référence aux cellules
Procédures :
• Créer une procédure et connaître les notions telles que mot- clé, instruction, liste des arguments
• Connaître la syntaxe
• Connaître les principaux opérateurs arithmétiques
• Utiliser les blocs With… End With
• Créer des conditions avec l'instruction IF
• Comprendre les boucles
• Connaître la possibilité de la programmation sans arrêt sur erreur
• Appeler une macro dans une autre macro
• Automatiser des tâches récurrentes
• Créer une procédure et y ajouter des arguments
• Utiliser tous les opérateurs arithmétiques, les opérateurs de comparaison, les opérateurs de concaténation et les principaux opérateurs logiques
• Écrire une fonction personnalisée et l'utiliser dans la feuille de calcul
• Utiliser les blocs With… End With et les imbriquer
• Utiliser les conditions avec l'instruction IF sous toutes ses formes, ainsi que l'instruction Select Case
• Comprendre parfaitement les boucles et les utiliser
• Utiliser un maximum de fonctions spécifiques VBA de tout genre
• Gérer quelques erreurs
• Utiliser les étiquettes
• Gérer les principaux événements
Boîtes de dialogues, formulaires et contrôles ActiveX :
• Créer un Userform simple
• Afficher des messages et des boîtes de dialogue simples, et récupérer les réponses
• Insérer des boutons de commande ActiveX sur une feuille afin de provoquer l'exécution de la macro
• Créer des Userforms avec les principaux contrôles et créer des outils avancés
• Affecter toutes sortes d'événements liés aux contrôles MSForms ainsi qu'aux contrôles ActiveX
• Définir l'ordre des tabulations dans un Userform
• Modifier les propriétés des contrôles
• Gérer des listes à sélection multiple
Certification TOSA
• Programme de formation adapté au profil de la personne pour une expérience personnalisée
• Exercices sur des exemples concrets de l'apprenant
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