Éligible au CPF

Référence: 261343452F

/

Mise à jour le

Macros et langage VBA Excel (eni)

SENZA

Cet organisme a obtenu la marque « Qualiopi » pour ses actions de formation.

Niveau de sortie : Sans Niveau spécifique

Pour cette formation

14 sessions disponibles

Consulter

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

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

Certifications et métiers visés

Consulter le diplôme, titre ou certificat... délivrés en fin de formation ainsi que les métiers auxquels cette formation vous donne accès.

Résultats attendus

Attestation de fin de formation

Certification(s)

Nom de la certification Lien vers la fiche de la certification
Macros et langage VBA Excel

14 sessions : Macros et langage VBA Excel (eni)

  • au

    SENZA

    Cet organisme a obtenu la marque « Qualiopi » pour ses actions de formation.

    • Commune : Chavanod (74)

    Formation professionnelle

  • au

    SENZA

    Cet organisme a obtenu la marque « Qualiopi » pour ses actions de formation.

    • Commune : Lyon 8e (69)

    Formation professionnelle

  • au

    SENZA

    Cet organisme a obtenu la marque « Qualiopi » pour ses actions de formation.

    • Commune : Annemasse (74)

    Formation professionnelle

  • au

    SENZA

    Cet organisme a obtenu la marque « Qualiopi » pour ses actions de formation.

    • Commune : Saint-Étienne (42)

    Formation professionnelle

  • au

    SENZA

    Cet organisme a obtenu la marque « Qualiopi » pour ses actions de formation.

    • Commune : Clermont-Ferrand (63)

    Formation professionnelle

  • au

    SENZA

    Cet organisme a obtenu la marque « Qualiopi » pour ses actions de formation.

    • Commune : Chambéry (73)

    Formation professionnelle

  • au

    SENZA

    Cet organisme a obtenu la marque « Qualiopi » pour ses actions de formation.

    • Commune : Valence (26)

    Formation professionnelle

  • au

    SENZA

    Cet organisme a obtenu la marque « Qualiopi » pour ses actions de formation.

    • Commune : Chavanod (74)

    Formation professionnelle

  • au

    SENZA

    Cet organisme a obtenu la marque « Qualiopi » pour ses actions de formation.

    • Commune : Lyon 8e (69)

    Formation professionnelle

  • au

    SENZA

    Cet organisme a obtenu la marque « Qualiopi » pour ses actions de formation.

    • Commune : Annemasse (74)

    Formation professionnelle

  • au

    SENZA

    Cet organisme a obtenu la marque « Qualiopi » pour ses actions de formation.

    • Commune : Saint-Étienne (42)

    Formation professionnelle

  • au

    SENZA

    Cet organisme a obtenu la marque « Qualiopi » pour ses actions de formation.

    • Commune : Clermont-Ferrand (63)

    Formation professionnelle

  • au

    SENZA

    Cet organisme a obtenu la marque « Qualiopi » pour ses actions de formation.

    • Commune : Chambéry (73)

    Formation professionnelle

  • au

    SENZA

    Cet organisme a obtenu la marque « Qualiopi » pour ses actions de formation.

    • Commune : Valence (26)

    Formation professionnelle