PROGRAMME
Tour de table afin d’évaluer le niveau des participants
• Insérer des formules de calcul
Insérer les fonctions automatiques d’Excel (somme, max, min, Nb, moyenne…)
Calculer des pourcentages dans une facture
Gagner du temps en recopiant une formule de calcul
Nommer une zone pour faciliter la lecture d’une formule
Utiliser l’adressage relatif et absolu
• Soigner la mise en forme de vos tableaux
Renvoyer à la ligne automatiquement dans une cellule
Utiliser les formats de nombre personnalisés
Masquer l’affichage des zéros dans un tableau
Figer des colonnes ou des lignes à l’écran pour faciliter la lecture de grands tableaux
Afficher plusieurs feuilles et/ou classeurs en côte à côte
• Imprimer de façon optimale ses tableaux
Savoir répéter automatiquement les titres d’un tableau lors d’une impression
Définir ou supprimer des zones d’impression
Afficher et déplacer des sauts de page
• Gagner du temps en travaillant sur plusieurs feuilles de calcul
Recopier une feuille pour dupliquer un tableau
Modifier simultanément plusieurs tableaux situés sur plusieurs feuilles de calcul (notion de groupe de travail)
•Trier et filtrer les contenus d’une base de données
Éviter les pièges du tri (format personnalisé, ordre de liste particulier)
Trier par couleur
Utiliser les filtres automatiques pour consulter des données spécifiques Filtrer sur une couleur de police ou de cellule
•Créer des graphiques adaptés aux données
Créer un histogramme
Améliorer la mise en forme d’un graphique
Insérer des titres
Afficher les données chiffrées dans un graphique
•Questions / Réponses / Conseils
Echanges avec les stagiaires sur des notions non vues dans le programme, à la demande.
•Utiliser l’enregistreur de macros
Créer une macro avec l’enregistreur de macros
Visualiser le code généré dans la fenêtre Visual Basic
Modifier la macro dans la fenêtre Visual Basic
Créer une macro globale (ou personnelle)
•Gérer un classeur contenant des macros
Enregistrer son classeur au bon format
Activer le contenu d’un classeur (macros ou contrôles active X) à l’ouverture de celui-ci
Définir son niveau de sécurité
Indiquer des emplacements approuvés pour éviter la désactivation de macros
•Découvrir les différents moyens pour exécuter une macro
Exécuter une macro à partir d’un raccourci-clavier
Insérer une icône pour exécuter une macro
Exécuter une macro à partir d’un bouton
•Travailler dans Visual Basic Editor
S’approprier l’interface de Visual Basic Editor : les fenêtres Explorateur d’objets, propriétés, code
Renommer un module
Créer un module Utiliser les outils de débogage pour repérer ses erreurs (pas à pas détaillé, points d’arrêt)
•Exécuter une macro avec l’outil adéquat
Lancer une macro à partir d’un raccourci-clavier
Insérer une icône dans la barre d’accès rapide ou le ruban
Exécuter une macro à partir d’un bouton de commande
Lancer une macro en cliquant sur une image, une forme
• Les principes de base de la programmation en VBA
Comprendre les différents concepts : objet (cellule), méthode (ouvrir), propriétés (visible)
Explication des couleurs de texte du code VBA
Les principes de base pour saisir une instruction
•Programmer en VBA
Définir une ou plusieurs conditions en utilisant l’instruction If…Then
Utiliser la structure décisionnelle Select Case…
Utiliser des variables pour stocker des informations
Déclarer une variable utilisable dans toutes les procédures
Reprendre la macro à un point précis avec l’instruction Goto
Répéter une série d’instructions grâce à la boucle Do While…Loop
Utiliser la boucle For…Next pour répéter une instruction plusieurs fois
Utiliser la boucle For…Each pour agir sur un ensemble d’objets
Afficher un message avec la fonction Msgbox
Afficher une boîte de dialogue avec une zone de saisie pour l’utilisateur
Sélectionner une plage de cellules
Se déplacer dans un tableau
Repérer la fin d’une colonne, d’une ligne, d’un tableau
•Créer des macros évènementielles
Ecrire une procédure se déclenchant par rapport à un évènement sur une feuille de calcul
Mettre en place une macro se déclenchant par rapport au classeur
•Créer un formulaire
Créer un formulaire (boîte de dialogue)
Modifier les propriétés du formulaire
Insérer différents contrôles dans le formulaire (zones de texte, cases à cocher, boutons d’option…)
Modifier les propriétés des différents objets
Définir l’ordre des tabulations
Affecter une macro à un objet du formulaire
Afficher le formulaire à partir d’Excel
PUBLIC CONCERNE :
Tout public
PREREQUIS :
Utilisation courante d’Excel et utilisateurs confirmés d’Excel souhaitant tirer profit des possibilités de VBA Test Prérequis (Obligatoire)
OBJECTIFS PEDAGOGIQUES :
• Savoir construire des tableaux en soignant leur mise en forme d’une façon immédiate
• Comprendre comment analyser vos résultats à l’aide de différents calculs
• Apprendre à gagner du temps en modifiant simultanément plusieurs tableaux
• Savoir trier et filtrer des données dans une table
• Apprendre à présenter vos données sous forme de graphiques Le programme de la formation
• Être capable de créer et d’exécuter des macrocommandes 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
DUREE DE LA FORMATION :
2 jours – 14H
PROFIL DE L’INTERVENANT(E) :
Formateur expert du domaine informatique
METHODE(S) PEDAGOGIQUE(S) :
Exposés théoriques, suivis de mise en pratique
• La consolidation des acquis se fait par la réalisation d’exercices contenants l’ensemble des points des cours développés
• Un poste par stagiaire
EVALUATION :
– Evaluation de positionnement en amont de la formation
– Evaluation intermédiaire afin d’adapter la formation si nécessaire
– Questionnaire d’évaluation des acquis réalisé en fin de formation
– Evaluation à chaud de la satisfaction