À QUI S’ADRESSE CETTE FORMATION ?
Cette formation va vous permettre de perfectionner vos connaissances d’Excel pour utiliser d’autres fonctionnalités très utiles dans votre environnement professionnel. Elle s’applique à toute version du logiciel égale ou supérieure à 2010.
Profils intervenant
Expert, coach certifié à l’accompagnement professionnel personnalisé, validé par l’équipe DOXA sur sa capacité à transmettre leur savoir et développer des comportements efficients.
A qui s'adresse cette formation ?
- Apports de concepts et de techniques clés Apports d’outils et de méthodologies opérationnelles Mise en situation et feedback Ateliers de travail et pédagogiques Travail sur des cas pratiques et sur des problématiques de participants
Les objectifs de la formation
- Savoir automatiser des tâches à l’aide de macros commandes
- S’initier au langage de programmation Visual Basic pour Applications (VBA)
Programme :
JOUR 1
CLASSEURS CONTENANT DES MACROS
- Formats xlsm prenant en charge les macros, ancien format xls
- Ouvrir un classeur contenant des macros : avertissement de sécurité, autoriser les macros, suppression de cet avertissement dans les options de sécurités
- Configurer Excel pour afficher l’onglet Développeur
- Exécuter une macro existante
- Visualiser le code VBA de la macro
CRÉER UNE MACRO EN MODE ENREGISTREMENT
- Savoir identifier toutes les actions à enregistrer
- Tester ces actions avant de procéder à l’enregistrement
- Enregistrer la macro et choisir son emplacement : classeur actif ou classeur de macros personnelles ?
- Arrêter l’enregistrement
- Exécuter la macro et éventuellement la tester dans un autre classeur
- Maîtriser la notion d’adressage absolu ou relatif par rapport à des sélections, des mouvements dans la feuille
- Savoir programmer des actions essentielles telles que : sélectionner la première cellule disponible en fin de colonne ou de ligne, sélectionner la zone en cours, sélectionner des cellules spéciales
CONNAÎTRE LES DIFFÉRENTES SOLUTIONS POUR EXÉCUTER UNE MACRO
- Créer un raccourci clavier permettant de lancer une macro
- Créer un bouton sur la feuille et lui affecter une macro
- Insérer une forme ou une image et leur affecter une macro
- Ajouter un bouton à la barre d’outils Accès rapide et lui affecter une macro
- Créer un nouvel onglet dans le ruban et des groupes nommés pouvant contenir des macros – renommer et personnaliser les boutons créés
SAISIR LA TRANSITION MACRO / PROGRAMMATION VBA
- Comprendre l’interface de l’éditeur VBA : explorateur de projet, fenêtre propriétés, code de l’éditeur VBA
- Savoir le Débogage en cas d’erreur savoir réinitialiser le programme
- Enregistrer une action isolée pour pouvoir améliorer ou corriger une macro existante
S’INITIER À LA PROGRAMMATION EN CODE VBA
- Création d’une programmation « Sub » pour afficher un message à l’écran (Msg
- Box et ses différents paramètres)
- Création d’une programmation « Function » pour créer une fonction pouvant être utilisée dans Excel
- Interagir avec l’utilisateur en l’invitant à faire une saisie qui sera utilisée par le programme (Input
- Box)
- Initiation aux conditions (If… Then / If… Then, Else, End If)
- Rendre une saisie obligatoire et afficher un message si la saisie n’a pas été faite
- Initiation au principe de boucle
- X
Informations complémentaires
Prérequis
- Avoir des connaissances de base d’Excel
Moyens pédagogiques
- Apports de concepts et de techniques clés Apports d’outils et de méthodologies opérationnelles Mise en situation et feedback Ateliers de travail et pédagogiques Travail sur des cas pratiques et sur des problématiques de participants
Modalités d’évaluation
- Plan d’action individuel Test de positionnement en entrée et en sortie de formation
Sanction
- Attestation de fin de formation
Financement :
Cette formation est éligible aux financements OPCO, CPF et Pôle Emploi. Nous vous accompagnons dans vos démarches administratives. Contactez-nous pour étudier les options de prise en charge.
Date et lieux :
Référence
EXC05
Durée
1 jour (7 heures)
Prix
Nous contacter
Référence
EXC05
Durée
1 jour (7 heures)
Prix
Nous contacter