Macros et langage VBA Excel
Date de mise à jour :
Identifiant Offre Info : 01_GE491734
Organisme responsable :
SENZA
(ouvre dans un nouvel onglet)
Référentiels
Code Rome
Aucun code métiers (ROME) n'a été associé à cette formation.
Formacode
- 30860 : Langage Visual Basic
- 31067 : Développement informatique
- 70322 : Logiciel Excel
Présentation de la formation
Objectifs
Créer et optimiser des macros avec l'Enregistreur, y compris via des raccourcis clavier. Manipuler les objets Excel via VBA en utilisant l'aide à la saisie et l'explorateur d'objets. Utiliser les variables, constantes, conditions, boucles et tableaux pour structurer le code. Créer des formulaires avec contrôles et boîtes de dialogue pour interagir avec l'utilisateur. Automatiser des calculs à l'aide de fonctions Excel, Visual Basic ou personnalisées. Appeler des…
Créer et optimiser des macros avec l'Enregistreur, y compris via des raccourcis clavier.
Manipuler les objets Excel via VBA en utilisant l'aide à la saisie et l'explorateur d'objets.
Utiliser les variables, constantes, conditions, boucles et tableaux pour structurer le code.
Créer des formulaires avec contrôles et boîtes de dialogue pour interagir avec l'utilisateur.
Automatiser des calculs à l'aide de fonctions Excel, Visual Basic ou personnalisées.
Appeler des procédures entre différents classeurs pour automatiser les traitements.
Gérer des événements afin d'automatiser les actions utilisateur.
Déboguer avec les outils du VBE et gérer les erreurs avec Resume.
Automatiser des tâches avec Word et Outlook via VBA.
Gérer des fichiers et dossiers avec FileSystemObject ou Dir.
Programme de la formation
Automatiser avec les macros - Enregistreur de macros. - Références absolues et relatives. - Raccourcis clavier. - Fichiers macros et modules. - Interface VBE. Manipuler les objets Excel - Objets : Application, classeur, feuille, plage. - Explorateur d'objets. - Aide à la saisie et nommage. - Structure With. - ScreenUpdating : figer l'écran. - DisplayAlerts : désactiver les alertes. Structurer et optimiser le code - Variables : déclaration et typage. - Constantes et implicites. -…
Automatiser avec les macros
- Enregistreur de macros.
- Références absolues et relatives.
- Raccourcis clavier.
- Fichiers macros et modules.
- Interface VBE.
Manipuler les objets Excel
- Objets : Application, classeur, feuille, plage.
- Explorateur d'objets.
- Aide à la saisie et nommage.
- Structure With.
- ScreenUpdating : figer l'écran.
- DisplayAlerts : désactiver les alertes.
Structurer et optimiser le code
- Variables : déclaration et typage.
- Constantes et implicites.
- Boucles : For, Do While, For Each.
- Sortie de boucle.
Interagir avec l'utilisateur
- MsgBox et InputBox.
- UserForm.
- Contrôles du formulaire.
- Événements associés.
Fonctions et calculs personnalisés
- Fonctions Excel dans VBA.
- Fonctions VB personnalisées.
- UDF : User Defined Functions.
- Arguments et retours.
Appels inter-classeurs
- Procédures avec ou sans paramètres.
- Chemins d'accès et sécurité.
- Transferts automatisés.
Automatiser avec les événements
- Événements du classeur.
- Événements des feuilles.
- Déclenchement sur modification.
Déboguer et fiabiliser le code
- Espion, exécution et variables.
- Points d'arrêt.
- Pas à pas.
- On Error, Err, Resume.
Interagir avec Word, Outlook…
- CreateObject.
- Échanges automatisés.
- Création de documents et envois d'e-mails.
Gérer fichiers et dossiers
- FileSystemObject.
- Créer, supprimer, renommer.
- Lire et écrire des fichiers texte.
Validation et sanction
Type de formation
Certifiante
Niveau de sortie
Sans niveau spécifique
Durée, rythme, financement
Durée
En centre
35 h
Financement
- Conventionnement
- Non
Conditions d'accès
Publics visés
- Demandeur d'emploi
Niveau d'entrée
Sans niveau spécifique
Conditions spécifiques et prérequis
Maîtriser les fonctionnalités de base d'Excel. Aucun prérequis en programmation.
Lieu de réalisation de l'action
Modalités d'enseignement
Formation mixte
Adresse
1 Rue de Sarre57000 Metz
Périodes prévisibles de déroulement des sessions
Début
Fin
- Adresse d'inscription
-
48 Rue Claude Balbastre
34070 Montpellier - État du recrutement
- Ouvert
- Modalités
- Entrées / Sorties à dates permanentes