Certif. RS 100% CPF

VBA sur Excel – Initiation + Approfondissement

MINE DE TALENTS

3 240 €à partir de
Durée variabledurée
1session active
Gardlieu

Objectifs de la formation

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.

Programme

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

Résultats attendus

Certification TOSA

Les points forts

• Programme de formation adapté au profil de la personne pour une expérience personnalisée
• Exercices sur des exemples concrets de l'apprenant

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