Formation
VBA Excel
Maîtriser VBA Excel
Automatisez la gestion de vos données.
Objectifs
- Automatiser des taches répétitives
- Analyser et nettoyer une base de donnée
- Découverte de VBA (Macro, code, procédure et fonction)
- Devenir plus efficace et productif
Modalités Pédagogiques
Le blended learning (ou formation mixte) est un dispositif qui combine deux modalités d’apprentissage :
- Le e-Learning (apprentissage en ligne en autonomie)
- Les cours en présentiel (Formation Classique).
L’alternance de cours en temps réel, à distance ou en présentiel et en différé permet de créer une dynamique et génère plus d’interaction.
Le SPOC ( (Small Private Online Courses) sont des cours mixtes en e-learning + des cours en groupe en visioconférence
- Une formation interactives permettant de mettre en pratique les acquis
- Des cours en groupe en visioconférences.
- Des classes virtuelles en visioconférence lors desquelles les apprenants peuvent participer en temps réel ;
- Le formateur, peut répondre à chacun individuellement lorsque le besoin se fait sentir.
Le e-learning est un apprentissage en ligne en autonomie. Il permet de se former de chez soi ou depuis son bureau à son rythme grâce à un ordinateur et une connexion internet.
- Flexibilité : choix des créneaux de travail en fonction des disponiblités
- Facilité : il suffit de posséder un ordinateur pour se connecter et avoir accès à la formation
- Pas de déplacement : il suffit d’un accès à internet.
- Accès illimité : la consultation des supports est illimitée durant la formation
- Accompagnement : un formateur reste disponible en cas de questionnement pendant la formation
- Des modules de courte durée pour un apprentissage rapide
Pré requis
– Disposer d’un ordinateur, un mobile ou une tablette ayant accès à Internet
Cette formation s’adapte à votre niveau, nos formateurs sauront vous accompagnés dans vos objectifs et vous accompagnera dans la compréhension et l’automatisation de vos taches sur Excel.
Evaluez votre niveau !
100% gratuit, sans engagement
Le programme
En fonction de votre niveau
- Préparer l’environnement : activer les macros
- Enregistrer une macro
- Découvrir l’éditeur VBA
- Modifier et simplifier le code d’une procédure
- Associer un code à un bouton
- Exécuter un code depuis la fenêtre d’exécution
- Procédure et arguments
- Fonctions et arguments
- Déclaration des variables
- Option Explicit
- Variables locales et globales
- Utiliser des conditions
- Sortir d’une procédure : Exit Sub
- Imbriquer des conditions
- Select Case
- Faire des boucles : While Wend / For Next / For Each Next
- Les erreurs de compilation et d’exécution
- Installer un point d’arrêt
- Le mode pas à pas
- Utiliser la fenêtre d’exécution
- Utiliser la fenêtre des variables locales
- Utiliser la fenêtre des espions
- Objets, propriétés et méthodes
- L’arborescence des objets
- Les collections d’objets
- Utiliser l’explorateur d’objets
- La cellule active : ActiveCell
- La sélection en cours :
- Application.Selection
- Utiliser Range : Range(« Adrs »), Range(« Adrs1″, »Adrs2 »)
- L’adressage relatif : Offset
- Redimensionner une plage : Resize
- Accès aux cellules d’une sélection : Cells
- Sélectionner des cellules : Select et Activate
- Modifier les données dans les cellules : Value
- Insérer des formules dans les cellules : Formula et FormulaR1C1
- Copier une plage : Copy PasteSpecial
- Agir sur la mise en forme des cellules
- Rows, Columns : agir sur les lignes et colonnes d’une sélection
- Rows.Count, Columns.Count
- Row, Column
Trier une plage : ObjetRange.Sort - Remplacer des valeurs dans une plage : Range.Replace
- Collection ListOBjects et objet ListObject
- ListObject.Name et autres propriétés
- Détecter si une cellule fait partie d’un tableau structuré précis
- Collection ListColumns et ListRows, objets ListColumn et ListRow
- Analyser automatiquement la composition d’un tableau structuré
- Les plages du tableau structuré : Listobject.Range .DataBodyRange, Range(« Tableau[Colonne] »)…
- Parcourir ou modifier les données d’un tableau structuré
- Supprimer ou ajouter des données à un tableau structuré
- Créer un UserForm et ses contrôles
- Propriétés du UserForm et des contrôles
- Evénements du UserForm et des contrôles
- Définir l’ordre des tabulations
- Ouvrir, activer, fermer un UserForm
- Initialiser un UserForm et ses contrôles à l’ouverture
- Définir le contenu d’une liste déroulante par VBA
- Modifier les données d’un tableau via le UserForm
Certification & bilan de fin
Vous pouvez passer la certification ICDL qui attestera de votre niveau sur le logiciel VBA Excel.
