5,0 (2 Avis)

Expert Excel VBA

MYPE, • Strasbourg
Durée
28 heures
Prix
1 600 EUR
Durée
28 heures
Prix
1 600 EUR
Je veux en savoir plus sur cette formation

Description de la formation

Se former à Excel / VBA : un point important en entreprise

Découvrez la formation Excel / VBA proposée par MYPE pour développer vos compétences sur Excel avec des professionnels qualifiés !

Objectifs visés

  • Vous pourrez intégrer cette formation certifiante à votre CV.
  • Vous maitriserez le code VBA.
  • Vous saurez faire des macros.
  • Vous saurez créez des outils d'analyses.
  • Vous saurez développer des solutions à la demande.

Contenu

Découvrir VBA
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
Agir sur les cellules et les sélections - L'objet Range
La cellule active : ActiveCell
La sélection en cours : Application.Selection
L'objet Range, l'adressage absolue : Range("Adrs"), Range("Adrs1","Adrs2")
L'adressage relatif : Offset
Redimensionner une plage : Resize
Accès aux cellules d'une sélection : ObjetRange.Cells
Sélectionner des cellules : ObjetRange.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
Mise en forme conditionnelle en VBA
Rows, Columns : agir sur les lignes et colonnes d'une sélection
Rows.Count, Columns.Count
Row, Column
Parcourir une plage discontinue : triple boucle avec Areas, Rows et Columns
Trier une plage : ObjetRange.Sort
Remplacer des valeurs dans une plage : Range.Replace
Variables et interactions
Déclarer des variables
Afficher des messages
Faire saisir des valeurs par l'utilisateur
Proposer des choix à l'utilisateur
Structures de programmation
Utiliser des conditions
Sortir d'une procédure : Exit Sub
Imbriquer des conditions
COURS EXCEL VBA
Exo 01 : Formater automatiquement et insérer des totaux dans un tableau selon une sélection
Exo 02 : Créer auto un état avec des sous-totaux à partir de n'importe quel tableau structuré
Exo 03 : - Remplir automatiquement la fiche de suivi d'un apprenant en fonction des thèmes de
formations réalisés et programmés
- Mettre à jour les données liées suite à la modification d'un nom de stagiaire ou d'un code de
thème de formation
- Cocher et décocher les disponibilités dans un planning par un double-clic sur les cellules
- Créer des formulaires synchronisés avec les tables des données
- Envoyer la fiche de suivi d'un apprenant par Outlook

Select Case
Faire des boucles : While Wend / For Next / For Each Next
Créer des procédures et des fonctions
Procédure et arguments
Fonctions et arguments
Variables locales et globales
Déboguer le code
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
Mettre en place une gestion d'erreurs
Les tableaux structurés avec VBA
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é
Filtrer un tableau structuré
Parcourir les données filtrées d'un tableau structuré
Agir sur les classeurs et les feuilles
Collection WorkBooks et objet WorkBook
Ouvrir, activer, créer un WorkBook
Collection WorkSheets et objet WorkSheet
Créer, activer ou supprimer une feuille : .Append .Activate .Delete
Evénements pour gérer classeurs, feuilles et cellules
Gérer les événements du Workbook
Gérer les événements du Worksheet
Associer une action à un double-clic sur des cellules précises
Détecter si une cellule précise a été sélectionnée ou modifiée
Détecter si l'utilisateur a supprimé ou insérer une ligne
Mettre à jour d'autres données suite à la modification d'une cellule
Utiliser le paramètre Cancel pour annuler certains événements
Annuler l'action en cours : Application.Undo
Désactiver et activer les événements par VBA
Gérer l'environnement
Désactiver et activer l'affichage
Désactiver et activer les alertes
Créer et gérer un formulaire : le UserForm
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
Synchroniser un UserForm avec un tableau structuré
Ajouter/Modifier/Supprimer les données d'un tableau via le UserForm

Activer / désactiver des contrôles selon le contexte
Accéder à un contrôle par un nom variable
Modifier les propriétés des contrôles par VBA
Les objets et collections
La notion d'objet, de collection
L'arborescence des objets
Référence à un objet dans une collection
Utiliser l'explorateur d'objets
Déclarer ses propres objets : l'instruction Set
Autres variables et constantes
Déclarer et utiliser des tableaux de variables
Les constantes personnalisées
Les constantes intégrées
Utiliser les fonctions intégrées
Utiliser les fonctions du VBA : RIGHT, LEFT, LEN, CNUM, INT, FORMAT, DATESERIAL …
Fonctions sur les dates et les heures
IsNuméric
Utiliser les fonctions d'Excel en VBA : RECHERCHEV (VLOOKUP), EQUIV (MATCH) ...
Travailler avec plusieurs applications Office
Le principe de l'échange entre applications
Envoyer des mails par Outlook via Excel VBA

Prérequis

  • Connaître les bases d'Excel et de la modélisation statistique
  • Avoir des notions de base en bureautique

Diplômes et certifications

Attestation d'assiduité et certificat de réalisation délivrés par MYPE, partenaire officiel de Microsoft

Tarifs

500 euros par stagiaire et par jour, exonérés de TVA (Art. 261.4.4 a du CGI.).

Si vous êtes un groupe ou une entreprise, des dégressifs sont applicables en fonction du nombre de participants.

Suivi et évaluation

  • Feuilles de présence.
  • Questions orales ou écrites (QCM).
  • Mises en situation.
  • Formulaires d'évaluation de la formation.

Profil du Formateur

Notre équipe de consultants et formateurs sont des experts sur Excel VBA et sont certifiés par Microsoft sur Excel. Ils sont titulaires de la certification Microsoft Certified : Data Analyst Associate.

Date des prochaines sessions

Chaque semaine.

Nous contacter au 01 85 53 82 58 pour plus d'informations.

Visualiser la vidéo

Faire une demande

Je veux en savoir plus

Contactez l'organisme pour obtenir plus d'informations sur cette formation, gratuitement et sans engagement.

reCAPTCHA logo Ce site est protégé par reCAPTCHA de Google Règles de confidentialité et les termes et services de Google s'appliquent.

Avis

Note moyenne 5

Basée sur 2 avis
Les avis sont publiés conformément à notre politique de révision.
Écrire un avis
Jimmy J. (Contrôleur de Gestion)
5/5
07 nov. 2023

Quels sont les points forts de cette formation ? Cette formation s'adapte totalement à nos besoins et à nos attentes. En effet, ma formation initiale était basée sur le VBA mai...

Voir plus
Yumi T.
5/5
27 avr. 2023

Quels sont les points forts de cette formation ? Personalisee, adaptee a mes besoins.
Quels sont les points faibles de cette formation ? Les contenus et resources doivent etre ...

Voir plus
MYPE
29 rue des Morillons
75015 Paris

Simplifier vos processus de traitement des données avec MYPE

MYPE est une entreprise de consultants et un organisme de formation spécialisé dans l’automatisation des processus de reporting. La récolte et le traitement des données, les stratégies de « business intelligence » et le Big Data jouent un rôle-clé dans la conduite...

Apprenez-en plus sur l'organisme et découvrez toutes leurs formations