Retour

Macros, programmation VBA - NFE006

Objectifs de la formation

Répondre pleinement à la demande de publics utilisant quotidiennement Excel et qui ont besoin d'automatiser certaines tâches ou de passer par l'utilisation de macros VBA. Apprendre à bien programmer avec le langage Visual Basic Application (VBA), Savoir écrire des macros et scripts en langage VBA, Piloter la création de feuilles, classeurs, gérer des fichiers à partir de macros VBA, Piloter l'écriture, la lecture de données, la conduite de calculs dans des feuilles Excel à partir de macros VBA, Acquérir une autonomie en programmation VBA, Savoir analyser une problématique, la résoudre et écrire des algorithmes, Savoir écrire des programmes/macros qui permettent des tâches répétitives, dynamiques, une automatisation des tâches sous Excel. Comprendre l'interfaçage Python / VBA, exemples concrets en Python

Contenu de la formation

Rappels sur les macros enregistrées, Apprentissage du langage Visual Basic Application (VBA), Entrées sorties, variables, Tests conditionnels, Boucles, imbrications, Fonctions et sous programmes, Macros utilisant des formules Excel, Gestion des chaînes de caractères Macros exécutant des tâches répétitives, Macros travaillant sur des cellules, lignes, colonnes Macros travaillant sur des feuilles de calculs différentes, Macros travaillant sur des classeurs différents, Macros travaillant sur des répertoires et fichiers, Masques de saisie, de résultats, userforms Utilisation du mode débogage, Consolidation de données, Aspect méthodologique, organisation des données en vue de traitements Macros et scripts VBA pratiques et utiles Études de cas pratiques (réorganisation des données, toilettage des données, consolidation, création d'indicateurs clés). Interfaçage et liaison réciproques entre macros VBA et programmes Python, écriture de scripts (Nouveau !)

Résultats de la formation

Attestation de formation

Conditions spécifiques d'accès à la formation

Prerequis: Avoir le niveau ou valide NFE002 (Excel avance), ou avoir des notions de programmation et posseder une certaine maitrise du tableur Excel. Publics Decideurs, managers, analystes, scientifiques, financiers, commerciaux, DRH, comptables, enseignants, ingenieurs, responsables logistique... Salarie(e)s utilisant Excel regulierement et rencontrant le besoin de passer par la programmation en VBA pour ameliorer leur productivite. Cette UE peut etre suivie de l UE NFA037 : "Programmer en C/C++" pour ceux qui veulent aller plus loin en programmation.

Formation 100% en ligne

Métier formé

Administration de base de données

Niveau d'étude visé

Sans le Bac

Type d'immersion professionnelle

Formation initiale

Organisme de formation

Conservatoire national des arts et métiers - centre régional de Bretagne

Durée de la formation

5 mois

Prochaine(s) session(s)

  • 14/10/2024 - 15/02/2025