Présentation générale
Cette formation permet de s’initier à la création d’automatismes (macros) dans des classeurs Excel
Public concerné
Tout professionnel ayant besoin d’automatiser des traitements sur Excel.
Prérequis
Etre un utilisateur confirmé d’Excel. Avoir une expérience du codage informatique.
Catégorie d’action
Action d’adaptation et de développement des compétences des salariés.
Objectifs principaux
A l’issue de la formation, le stagiaire sera capable de :
- Réaliser des enregistrements de macros
- Adapter le code VBA
- Créer des procédures utilisant des structures conditionnelles
Contenus
Mise en place des données dans Excel
- La mise sous forme de tableau : application et outils
- La mise en forme des colonnes
Pourquoi les macros ?
- Quand les macros sont-elles utiles ?
- Notion d’instruction et d’algorithme
L’enregistrement des macros
Concevoir un processus
- Que doit faire la macro ?
- Les conditions initiales
Mettre en œuvre
- Démarrer l’enregistrement
- Localiser une macro
- Enregistrer
- Arrêter l’enregistrement
Accéder au code enregistré
Découverte du VBA et des objets d’Excel
Un langage orienté objet
- Qu’est-ce qu’un objet ?
- Les propriétés
- Les actions (méthodes)
- Les classes
Découverte des objets fréquents
- Selection
- Activeworkbook,
- …
Les méthodes
- Select
- Copy
- Paste
- …
Modules et procédures
L’enregistrement des macros (avancé)
Les techniques pratiques
- Les plages nommées
- La fonction Atteindre, …
L’enregistrement en relatif
Améliorer le code
- Utiliser nom et références de plages
- Gestion des plages
- Atteindre, renseigner, …
Les structures conditionnelles : If Else End-If
- Besoin
- Syntaxe
- Application
Utilisation des variables
- Un besoin essentiel : mémoriser
- Les différents types de variables
- Initialiser les variables
Application d’une boucle
- Problématique
- Le parcourt d’un tableau
Les erreurs
Méthodes et techniques
La formation consiste en une suite de démonstrations et d’une application directe à des exemples tirés de la pratique des stagiaires et/ou des besoins exprimés lors des échanges préparatoires à la formation.
Modalités pédagogiques
En présentiel en intra (individuel ou groupe de 2 à 8 stagiaires) ou en formation à distance
Organisation matérielle
En présentiel individuel : un poste partagé par le stagiaire et le formateur
En groupe : un poste par stagiaire, un poste formateur avec projecteur
En formation à distance : un poste stagiaire connecté à internet avec le logiciel prise de contrôle à distance (TeamViewer) depuis le poste formateur
Durée et dates
2 jours soit 14 heures
A la convenance du client selon les disponibilités
Lieu
En présentiel: salle de formation ou poste de travail du stagiaire
A distance : indifférent
Coût par participant
En individuel (présentiel ou à distance) 1100 € H.T.
En groupe : Prix individuel + 220 € par stagiaire pour les 2ème et 3ème + 110 € H.T. par stagiaire pour le 4ème et suivants
Pingback: Les macros