À 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.

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 :

  • Toute l’année
Référence
EXC05
Durée
1 jour (7 heures)

Vous préférez être rappelé ?

Prenez un créneau directement avec notre équipe.

Nous contacter