Aller au contenu principal

Macros et langage VBA Excel - Avancé et automatisation métier

Date de mise à jour :
Identifiant Offre Info : 14_AF_0000266492
Organisme responsable : Connect learning (ouvre dans un nouvel onglet)

Nouvelle recherche

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

  • Automatiser des tâches complexes dans Excel à l'aide du VBA
  • Créer des procédures personnalisées pour traiter des données
  • Manipuler des données issues de plusieurs feuilles ou classeurs
  • Fiabiliser les traitements (gestion des erreurs, contrôles)
  • Concevoir des outils automatisés adaptés à un besoin métier
  • Générer des tableaux de synthèse et mettre à jour des indicateurs automatiquement

Programme de la formation

Structurer et optimiser ses macros VBA Rappel sur l'enregistrement de macros Comprendre et organiser le code VBA Utiliser les objets Excel (Workbook, Worksheet, Range) Structurer une procédure (Sub / Function) Automatiser des traitements de données complexes Parcourir des données avec des boucles (For, Do While) Appliquer des traitements conditionnels (If, Select Case) Manipuler dynamiquement des plages de données Nettoyer et transformer des données automatiquement…

Structurer et optimiser ses macros VBA
  • Rappel sur l'enregistrement de macros
  • Comprendre et organiser le code VBA
  • Utiliser les objets Excel (Workbook, Worksheet, Range)
  • Structurer une procédure (Sub / Function)
Automatiser des traitements de données complexes
  • Parcourir des données avec des boucles (For, Do While)
  • Appliquer des traitements conditionnels (If, Select Case)
  • Manipuler dynamiquement des plages de données
  • Nettoyer et transformer des données automatiquement
Travailler sur plusieurs feuilles et classeurs
  • Automatiser des actions multi-feuilles
  • Ouvrir, modifier et fermer des fichiers automatiquement
  • Consolider des données issues de différentes sources
  • Mettre à jour des tableaux de synthèse
Fiabiliser et sécuriser ses automatisations
  • Gérer les erreurs (On Error…)
  • Mettre en place des contrôles de données
  • Sécuriser l'exécution des macros
  • Optimiser les performances (désactiver écran, calcul…)
Créer des outils métier automatisés
  • Créer des interactions utilisateur (MsgBox, InputBox)
  • Déclencher des macros via boutons
  • Créer des mini-outils métiers (ex : import, mise à jour, reporting)
  • Structurer un fichier pour un usage professionnel
Automatiser un reporting et des indicateurs
  • Actualiser automatiquement des tableaux de bord
  • Mettre à jour des tableaux croisés dynamiques via VBA
  • Générer un reporting simple automatisé

Validation et sanction

Macros et langage VBA Excel

Type de formation

Certifiante

Niveau de sortie

Sans niveau spécifique

Durée, rythme, financement

Durée

En centre

10 h

Financement

Conventionnement
Non
Conditions de prise en charge
Passage de la certification obligatoire

Conditions d'accès

Public visé

  • Tout public

Informations sur les publics

Ce programme s'adresse à un public non-développeur ayant un niveau avancé sur Excel

Niveau d'entrée

Sans niveau spécifique

Conditions spécifiques et prérequis

Connaitre l'environnement Excel est recommandé

Lieu de réalisation de l'action

Modalités d'enseignement

Formation entièrement à distance

Adresse

Périodes prévisibles de déroulement des sessions

Début

Fin

Adresse d'inscription
Connect learning
75008 Paris 8e
État du recrutement
Ouvert
Modalités
Entrées / Sorties à dates permanentes