03_261343452F_2704408S https://www.coteformations.fr/je-recherche/une-formation/recherche/1343452 Macros et langage VBA Excel (eni) SENZA

Macros et langage VBA Excel (eni)

Date de mise à jour : 13/05/2026 | Identifiant OffreInfo : 03_261343452F
Organisme responsable : SENZA

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

1 - Automatiser avec les macros


Enregistreur de macros

Références absolues et relatives

Raccourcis clavier

Fichiers macros et modules

Interface VBE


2 - 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


3 - Structurer et optimiser le code


Variables : déclaration et typage

Constantes et implicites

Boucles : For, Do While, For Each

Sortie de boucle


4 - Interagir avec l'utilisateur


MsgBox et InputBox

UserForm

Contrôles du formulaire

Événements associés


5 - Fonctions et calculs personnalisés


Fonctions Excel dans VBA

Fonctions VB personnalisées

UDF : User Defined Functions

Arguments et retours


6 - Appels inter-classeurs


Procédures avec ou sans paramètres

Chemins d'accès et sécurité

Transferts automatisés


7 - Automatiser avec les événements


Événements du classeur

Événements des feuilles

Déclenchement sur modification


8 - Déboguer et fiabiliser le code


Espion, exécution et variables

Points d'arrêt

Pas à pas

On Error, Err, Resume


9 - Interagir avec Word, Outlook…


CreateObject

Échanges automatisés

Création de documents et envois d'e-mails


10 - Gérer fichiers et dossiers


FileSystemObject

Créer, supprimer, renommer

Lire et écrire des fichiers texte

Validation et sanction

Macros et langage VBA Excel

Type de formation

Certifiante

Sortie

Sans niveau spécifique

Contact de la formation

48 Rue Claude Balbastre
34070 - Montpellier
Téléphone fixe : 0411934304
Contacter l'organisme

Contact de l'organisme formateur

SENZA
SIRET : 88024436300011
34070 Montpellier
Responsable : Mickael Celestino
Téléphone fixe : 0411934304
Contacter l'organisme

Information fournie par :