Strategie Formation MARTINIQUE - logotype
Recherche
Connexion
Panier

La programmation VBA avec Excel

Les fonctionnalités du tableur ne permettent pas de solutionner des traitements trop complexes ou d'automatiser toutes les tâches répétitives. Il est alors nécessaire de recourir à des macro-commandes, c'est-à-dire à la programmation en Visual Basic pour Application (VBA). Cette formation permet d'acquérir les bases pour construire des macros fiables et efficaces dans Excel.

Présentiel
Format de la formation

Il n'y a pas encore de taux de satisfaction sur ce produit.

Formation

Durée
21 heures sur 3 jours

Groupe
De 3 à 8 personnes

Tarifs
Inter :
1 090 € NET 3 jours
Intra : A partir de 1 433 € NET

Programme

Pré-requis

Connaissance du logiciel Microsoft Excel et intérêt pour la programmation.

Public concerné

Managers, techniciens devant créer des documents pour des utilisateurs. Utilisateurs confirmés d'Excel effectuant des tâches répétitives sous Excel et souhaitant les automatiser. Toute personne qui souhaite s'initier à la programmation en VBA pour automatiser différentes tâches

Objectifs

 

Objectifs pédagogiques

  • - Apprendre à créer et à exécuter des macro-commandes pour automatiser des tâches
  • - Comprendre comment développer des applications simples en VBA
  • - Savoir personnaliser son environnement de travail et créer des formulaires pour limiter les erreurs de saisie

Contenu

Les Macros

Macros commandes

Enregistrer des macros à partir d’Excel

Références relatives et absolues

Le classeur de macros personnelles

Exécuter une macro

Les raccourcis clavier

L’usage des contrôles formulaires

Gérer l’affichage des barres d’outils

Savoir gérer les menus

Déboguer ses macros

Utiliser le déroulement pas à pas pour trouver le problème dans son programme

Placer des espions pour trouver le problème

 

VBA

Découvrir Visual Basic Application

Présenter l’interface de programmation

Définir les concepts : objets, méthode, propriétés

Comment utiliser les outils d’aide à la programmation

Piloter le déroulement de la macro avec VBA

Les structures de décision

Les structures de boucle

Les variables : nécessité et utilisation

VBA et les objets Excel

L’objet range et ses extensions

L’objet feuille de calcul

L’objet classeur

 

Personnalisation des applications et interfaces utilisateurs

Objets et boîtes de dialogue

Affectation de macros à des objets : boutons de la barre d’outils - feuilles de calcul

Afficher des boîtes de message et de saisie pour avertir, informer 

Afficher des boîtes de message et de saisie pour demander des informations

Différentes possibilités de création de boîtes de dialogues

 

Créer ses propres fonctions de calcul

La fonction

Définir la fonction, ses arguments et les calculs

Enregistrer les fonctions comme fonctions complémentaires

Utiliser ces fonctions comme les fonctions intégrales d’Excel

 

Créer un formulaire

Créer un formulaire (boîte de dialogue) et modifier ses propriétés (couleur...)

Insérer différents objets dans le formulaire : zone de texte, liste déroulante, case à cocher

Modifier les propriétés des différents objets (nom, couleur...)

Définir l'ordre des tabulations

Affecter une macro à un objet du formulaire

Méthodes Pédagogiques

Ordinateur : 1 par stagiaire

Logiciel NSS qui permet une diffusion de contenus sur l’ensemble des postes informatiques ainsi qu’un contrôle à distance des réalisations des stagiaires

Tableau blanc

Supports pédagogiques

Supports de cours

Modalités d'évaluation

Questionnaire de positionnement Evaluation en cours de formation : exercices Evaluation de fin de formation : Qcm Bilan individuel des compétences acquises Questionnaire de satisfaction à chaud

Accessibilité

Nous consulter

Date de modification

14/10/2024

Fiche Programme

Télécharger le programme