Plans de cours Excel
Programmes détaillés des formations Excel, à Melun, Paris, en Île-de-France ou à distance.
▲ Excel : Initiation
Présentation de la suite bureautique
- Les nouveautés de la version
- Présentation et concept d'Excel
- La nouvelle philosophie de travail
- La compatibilité avec les fichiers créés avec des versions antérieures
- Description de l'environnement (ruban, menu backstage)
Présentation de Excel
- Principales fonctionnalités
- Configuration et écran de travail
- Aides et assistants
Gestion des classeurs et des feuilles de calcul
- Saisie, modification, Copie et déplacement de données
- Les différents filtres d'enregistrement
Créer un tableau
- Saisie de formules et de fonctions
- Références relatives, mixtes et absolues
- Recopie de cellules, de format
- Recopie incrémentée
- Intervertir les lignes et les colonnes
- Nouvelles techniques de saisie et de modification des données (nombres, dates, séries de données, remplissage instantané, équations...)
- Effectuer des calculs simples (pourcentage, statistiques)
- Remplissage instantané de vos données
Feuilles de calcul
- Fractionnement de l'affichage
- Gestion de l'affichage de grands tableaux
- Protection
Mise en forme / Mise en page
- Gestion des formats de cellules
- Dimensionnement des lignes et des colonnes
- Mise en page et Impression
- Impression d'une partie de la feuille de calcul
- Mise en forme de vos tableaux (police de caractères, couleurs, bordures, formats conditionnels, styles...)
Créer un graphique sous Excel
- Modifications apportées au ruban pour les graphiques
- Evolution sur les graphiques : mise en place, mise en forme et manipulation
- Nouvelles représentations graphiques
- Modification et amélioration du graphique
- Créer des graphiques futuristes
- Maîtriser la nouvelle façon de mettre en forme un graphique
- Le nouveau bouton Graphiques recommandés
- Nouvelles fonctions de création de graphique
- Afficher des animations dans des graphiques
▲ Excel : Perfectionnement
Maîtriser les fonctions
- Logiques : SI imbriqués, SI.CONDITIONS
- Mmathématiques : SOMME.SI.ENS
- Statistiques : NB.SI.ENS, NBVAL, MOYENNE.SI.ENS
- Recherche : RECHERCHEV, EQUIV
- Texte : GAUCHE, DROITE, JOINDRE.TEXTE, FRACTIONNER.TEXTE
- Date et Heure : NO.SEMAINE.ISO, FIN.DE.MOIS
Mises en formes avancées
- Formats personnalisés
- Format Conditionnel
- Création et modification d'un style
Outils et Calculs Avancés
- Consolidation
- Calcul de valeur cible
- Audit de formules
Listes de données
- Conception, création et tri d'une liste
- Filtrage des données, totaux et sous-totaux
▲ Excel : Outils de Simulations
Valeur Cible
- Définition
- Application
- Limites de la Valeur Cible
Solveur
- Fonctionnement du Solveur
- Notion simple
- Notion de maximisation
- Causes de dysfonctionnement du Solveur
- Options et Limites du Solveur
Gestionnaire de scénarios
- Construction d'un scénario
- Hypothèses d'un scénario
- Comparaison entre scénarii
▲ Excel : Expert
Maîtriser les fonctions complexes
- Recherche : ASSEMB.H, ASSEMB.V, CHOISIRCOLS, DECALER, EQUIVX, FILTRE, GROUPER.PAR, INDEX, PIVOTER.PAR, RECHERCHEX, TABLEAU.ALEA, TRIER, TRIER.PAR
- Texte : TEXTE.APRES, TEXTE.APRES, FRACTIONNER.TEXTE, JOINDRE.TEXTE, TABLEAU.EN.TEXTE
- Maths et Trigo : AGREGAT, ALEA.ENTRE.BORNE, SEQUENCE, TABLEAU.ALEA
Utiliser les contrôles de formulaire
- Case à cocher, Case d'option
- Zone de liste déroulante, Zone de liste
- Zone de texte
- Toupie, Barre de défilement
Créer des Listes de données
- Utilisation, Avantages, Filtre
▲ Excel VBA : Des macros à VBA
Rappel sur l'enregistreur de macro
- Où enregistrer les nouvelles macros ?
- Organiser les modules
La préparation du « projet »
- Pourquoi programmer ?
- Utilisation de VBA Excel
VBA Excel en Toute Simplicité
- Structure d'Excel
- Vocabulaire
- Le projet VBA
La Notion de Variable
- Introduction
- Portée et durée de vie d'une variable
Les Notions d'Objets et de Propriétés
- Identifier un objet
- L'aide visual basic
- Les principaux objets, leurs propriétés, leurs méthodes
- Propriétés et méthodes à appliquer aux plages
Tests Simples et Boucles
- Instruction : If … Then … Else
- Instructions de branchement
- Instructions de boucle (For ... Next, Do ... Loop)
- Gestion d'erreur
▲ Excel VBA : niveau 1
Comprendre et Maîtriser l'enregistrement de macros
- Préparer ses macros
- Enregistrer des macros simples
- Maîtriser les options de l'enregistreur de macros
- Visualiser, analyser et comprendre le code généré par l'enregistreur de macros
Comprendre la Structure du langage
- Comprendre les concepts du langage VBA
- Découvrir le Modèle Objet d'Excel
- Comprendre la hiérarchie des objets
- Découvrir le vocabulaire VBA
Découvrir l'environnement de développement VBE
- Maîtriser l'interface de développement VBE : module, projet, fenêtre de debug, explorateur d’objets, fenêtre espions, fenêtre variables locales
- Accéder aux rubriques d'aide de VBE
- Configurer les options de VBE et personnaliser votre environnement
- Découvrir et maîtriser les outils disponibles dans VBE
Maîtriser la programmation VBA Excel
- Découvrir les syntaxes de base et les règles de la programmation orientée objet
- Maîtriser les types, portée et durée de vie d'une Variable, d'une Constante
- Déclarer des variables simples
- Maîtriser les différents types de boucles (For ... Next, Do ... Loop, For Each ... Next)
- Maîtriser les différentes instructions conditionnelles (If ... Then ... Else ... End If, Select Case ... End Select)
- Utiliser des boîtes de dialogue et de saisie simples
Maîtriser la programmation des objets d'Excel
- Programmer les objets remarquables d'Excel : Application, Range, Worksheet, Workbook
- Déclarer et utiliser des variables objet simples
Programmer avec Excel
- Programmer l'insertion de formules de calcul dans des cellules
- Répartir les données d'une feuille vers plusieurs feuilles
- Cumuler les données de plusieurs feuilles vers une feuille unique
- Formater des cellules par VBA
- Apprendre à corriger des macros
- Apprendre à gérer les erreurs rencontrées pendant l'exécution d'une macro
Concevoir des fonctions personnalisées
- Comprendre l'intérêt des fonctions personnalisées
- Distribuer et intégrer des fonctions personnalisées dans Excel pour enrichir ses capacités
- Utiliser les fonctions personnalisées dans des procédures
Concevoir des formulaires personnalisés simples
- Maîtriser la conception de formulaires VBA
- Ajouter des contrôles de formulaire : zone de texte, zone de liste déroulante, zone de liste, case à cocher, case d'option, bouton de commande, ...
- Programmer les comportements des contrôles de formulaire
- Utiliser un formulaire sur un feuille de calcul
▲ Excel VBA : niveau 2
Rappels sur la Structure du langage
- Objet, Propriétés, Méthodes
- Objets application, plage, cellule, ...
- Déclaration, Type, Portée et durée de vie d'une variable
- Instructions : For ... Each, Select Case, ...
- Fenêtre d'exécution, Explorateur d'Objets, Espions, ...
- Déclaration et utilisation de variables et constantes
Approfondir l'utilisation de l'objet Formulaire
- Les évènements de l'objet Formulaire
- Utilisation de contrôles spécifiques : Zone de liste avec en-têtes, ...
- Conception d'un Formulaire "Fiche Client"
- Utiliser un formulaire de saisie pour ajouter/modifier des données
Maîtriser la programmation des événements
- A l'ouverture d'un classeur
- Suite à un double-clic sur une cellule
- Sur sélection d'une cellule, d'une feuille
- Avant la fermeture, l'impression ... d'un classeur
Créer une gestion d'erreurs personnalisée
- Principe de la Gestion d'erreurs
- L'objet Erreur d'Excel
- Gérer une erreur
Programmer l'objet Tableau croisé
- Créer un tableau croisé en VBA
- Créer un tableau de conception pour générer plusieurs tableaux croisés
Piloter d'autres applications Office
- Envoyer un courriel via Outlook
- Réaliser un publipostage
- Insérer un tableau dans un document Word
- Lire les données d'une requête dans une base de données Access
▲ Excel VBA : Spécialisation Userforms VBA
Approfondir l'utilisation de l'objet Userform
- Comprendre les mécanismes d'un Userform
- Découvrir les membres de l'objet Userform
Maîtriser la programmation de l'objet Userform
- Maîtriser la programmation des propriétés d'un Userform : positionnement, redimensionnement, ...
- Maîtriser la programmation des méthodes d'un Userform
- Maîtriser la programmation des évènements d'un Userform
Maîtriser la programmation des Contrôles de formulaire
- Maîtriser la programmation des contrôles standards : Etiquette, Zone de texte, Zone de liste, Liste déroulante, Bouton de commande, Toupie, Barre de défilement, ...
- Maîtriser la programmation de contrôles spécifiques : Zone de liste avec en-têtes, ...
Utiliser un Userform comme interface
- Accéder au système de fichier : dossier, fichiers, ...
- Piloter la gestion d'un classeur : ouverture, fermeture, enregistrement
- Ajouter, modifier et supprimer des données d'un tableau directement à partir d'un formulaire.