Ajouté le 16/01/2023 - Modifié le 08/10/2024
Objectifs
- Accélérer et optimiser le développement d’outils afin d’automatiser vos tâches répétitives
- Développer des applications personnalisées et créer des interfaces utilisables par des non-initiés au VBA.
- Sécuriser par ce fait les données contre les manipulations accidentelles ou non permises.
Les compétences visées
- Connaitre au préalable les fonctionnalités opérationnelles de la programmation VBA
- Utiliser les variables et les mettre en application dans différents contextes afin par exemple de créer des tableaux et de manipuler des graphiques
- Résoudre certaines erreurs dans le code VBA et gérer les principaux évènements affectables à un classeur, une feuille ou une cellule Excel pour écrire des programmes, les modifier ou les faire évoluer si nécessaire
- Créer des formulaires avancés et gérer leurs modifications
- Corriger les erreurs dans le code et mettre en place l’automation des macros pour identifier des erreurs de code et les corriger en ayant recours aux outils de débogage.
Public
Tout utilisateur maîtrisant les fonctionnalités d’Excel et souhaitant utiliser le langage de programmation VBA afin d’automatiser ses manipulations
Prérequis
Prérequis : Avoir suivi la formation VBA Niveau 1 ou avoir les connaissances correspondantes
Accessibilité
Formation ouverte aux personnes en situation de handicap : un référent handicap étudiera les adaptations pouvant être mises en place pour vous permettre de suivre la formation. Pour plus d'information : rendez-vous sur les pages de présentation de nos Centres de formation .
Délais d'accès
L’accès à la formation est soumis au délai d’acceptation des financeurs et du temps de traitement de la demande : de 7 jours à 2 mois selon le mode financement.
Programme
Création d'une application permettant de :
Gérer des variables : stocker des informations
- Convention de nommage
- Type de variables : string, boolean, différents types numériques, date, variant
- Gestion des variables Objets
- Les instructions et leur emplacement
- La portée/visibilité des variables
Gérer vos données : Structurer la programmation
- Créer et appeler des procédures
- Structurer le langage avec utilisation de variables
- Instructions de bloc :
- With… End With
- Instructions de Condition :
- If... Then...
- If... Then... End If
- If... Then... Else… End If
- If... Then... ElseIf… Else… End If
- Iif
- Select Case... End Select
- Instructions de Boucle :
- While…Vend
- Do... Loop
- For... Next
- For Each... Next
Concevoir des boites de dialogue intégrées et prédéfinies, formulaires personnalisés(userform)
- Affichage de messages simples : MsgBox
- Demande de saisie d’informations : InputBox
- Gestion de messages demandant une confirmation de la part de l’utilisateur
- Créer un formulaire personnalisé avec gestion des contrôles associés
- Exécution et Fermeture d’un Formulaire/UserForm
- Gérer les données saisies dans le formulaire
Gérer les erreurs : débogage
- Exécuter pas à pas
- Point d'arrêt
- Utiliser les outils de débogage (Espion, Fenêtre exécution...)
- Contrôle de contenu des variables (Variables locales, Debug.Print…)
Créer et gérer des procédures évènementielles
- Définir les différents évènements
- Créer des procédures à déclenchement automatique
- À l'ouverture d'un classeur
- Sur des évènements de feuilles de calcul
- Sur des évènements de cellules
Dates & lieux
Formation sur mesure : nous contacter
Cholet
1000€NET
Formation sur mesure : nous contacter
Angers
1000€NET
Formation sur mesure : nous contacter
Saumur
1000€NET
Les points forts
Indicateurs de satisfaction et de performance :
Une offre riche et diversifiée de plus de 400 formations sur des thématiques très ciblées. Une équipe à votre écoute pour vous accompagner dans la réalisation de vos projets formation !
Retrouvez tous nos indicateurs de satisfaction et de performance sur les pages de présentation de nos centres de formation.
Modalités pédagogiques
Le formateur apporte non seulement des notions théoriques mais également un accompagnement des stagiaires vers l’acquisition des compétences et leur validation par la pratique.
De ce fait, le déroulement des formations inclut des mises en situation et des exercices d’application sur l’outil Excel VBA.
Équipe pédagogique
Les formateurs CCI FORMATION sont sélectionnés en cohérence avec les méthodes pédagogiques que nous encourageons. Ils sont référencés sur la base de leur expertise dans leur domaine d’intervention et leur capacité à partager leur expérience au travers de solutions concrètes et opérationnelles.
Équipements pédagogiques
Les CCI des Pays de la Loire vous accueillent en proximité dans leurs établissements de formation. Nos équipements, conçus pour répondre à l’ensemble des thématiques de formation proposées, offrent un cadre d’apprentissage agréable, performant et stimulant. Découvrez sur nos pages Centres de formation la présentation détaillée de nos infrastructures et équipements.
Validation/Certification
Un test de positionnement est réalisé en début de formation.
A l’issue de la formation, les acquis de connaissances du participant seront évalués au regard des objectifs de la formation (QCM – quizz – mise en situation …).
Une attestation de fin de formation pourra être remise au stagiaire à l’issue de la formation.
Dans le cas de formations certifiantes, à l’issue de la formation, un certificat attestant de la réussite et / ou du niveau obtenu sera délivré.
A l’issue de la formation, passage de la certification TOSA :
Test adaptatif en ligne de 35 questions – durée 60 minutes
Score sur 1000 -Niveau avancé (score Tosa 726 à 875)
Le Tosa VBA atteste des capacités d’un titulaire à déclarer des variables, manipuler des graphiques, gérer les blocs de construction, écrire des procédures, gérer les formulaires et créer des fonctions personnalisées.
Délivrée par ISOGRAD, la certification "TOSA VBA" est une reconnaissance formelle, inscrite au Répertoire Spécifique, depuis le 14.12.2022 sous le n° RS6201.
Vous avez besoin d'un conseil ou vous souhaitez réaliser cette formation en INTRA ?