{"id":5946,"date":"2023-07-24T15:38:57","date_gmt":"2023-07-24T13:38:57","guid":{"rendered":"https:\/\/xylos.dbf-beta.be\/trainings\/excel-macros-et-programmation-vba\/"},"modified":"2025-12-08T11:58:41","modified_gmt":"2025-12-08T10:58:41","slug":"excel-macros-et-programmation-vba","status":"publish","type":"trainings","link":"https:\/\/xylos.com\/fr\/formations\/microsoft-365\/excel\/excel-macros-et-programmation-vba\/","title":{"rendered":"Excel: Macros and VBA programming"},"content":{"rendered":"<div class=\"nectar-video-wrap row-bg-layer position-loaded\" data-bg-alignment=\"\">\n<div class=\"nectar-video-inner\">\n<h2>Description<\/h2>\n<h4>Gagnez du temps gr\u00e2ce \u00e0 notre formation \u00ab Excel : macros et programmation VBA \u00bb.<\/h4>\n<div class=\"contentOmschrijving\">\n<div class=\"contentOmschrijving\">\n<p>Excel est une application puissante. Mais il arrive souvent que vous deviez r\u00e9introduire les m\u00eames donn\u00e9es ou r\u00e9p\u00e9ter les m\u00eames actions. Vous souhaitez \u00e9videmment savoir comment \u00e9viter ce double travail<\/p>\n<div class=\"contentOmschrijving\">\n<p>ou comment \u00e9laborer un formulaire convivial ou encore d\u00e9finir un filtre identique sur de multiples feuilles ou bien g\u00e9n\u00e9rer automatiquement des classeurs et\/ou des feuilles de travail. Vous apprendrez \u00e0 le faire, entre autres choses, dans notre formation \u00ab Excel : macros et programmation VBA \u00bb.<\/p>\n<div class=\"contentOmschrijving\">\n<p>Lors de cette formation (technique), vous apprendrez comment automatiser votre travail dans Excel gr\u00e2ce au langage de programmation d\u2019Office (Visual Basic for Applications). Ainsi, vous ne perdrez plus de temps pour r\u00e9aliser des manipulations r\u00e9p\u00e9titives. Le temps ainsi gagn\u00e9 pourra \u00eatre consacr\u00e9 \u00e0 d\u2019autres t\u00e2ches. Impossible d\u2019\u00eatre plus productif !<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"contentObjectieven\">\n<h2>Objectifs<\/h2>\n<div class=\"contentObjectieven\">\n<p>Apr\u00e8s cette formation, vous pourrez d\u00e9velopper vos propres applications en Excel Visual Basic for Applications (VBA).<\/p>\n<\/div>\n<\/div>\n<div class=\"contentDoelgroep\">\n<h2>Groupe cible<\/h2>\n<div class=\"contentDoelgroep\">\n<div class=\"contentDoelgroep\">\n<div class=\"contentDoelgroep\">\n<div class=\"contentDoelgroep\">\n<div class=\"contentDoelgroep\">\n<div class=\"contentDoelgroep\">\n<p>Toute personne qui effectue r\u00e9guli\u00e8rement le m\u00eame traitement dans Excel et souhaite donc profiter d\u2019une automatisation de ses t\u00e2ches.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"contentVoorkennis\">\n<h2>Pr\u00e9requis<\/h2>\n<div class=\"contentVoorkennis\">\n<div class=\"contentVoorkennis\">\n<div class=\"contentVoorkennis\">\n<div class=\"contentVoorkennis\">\n<div class=\"contentVoorkennis\">\n<div class=\"contentVoorkennis\">\n<p>La connaissance de VBA n\u2019est pas exig\u00e9e, mais vous avez tout de m\u00eame besoin d\u2019une bonne connaissance d\u2019Excel. Nous entendons par l\u00e0 une connaissance des tableaux crois\u00e9s dynamiques (PivotTables), de la mise en forme conditionnelle, de la validation de donn\u00e9es, des tableaux, des graphiques, des segments, etc. Une bonne perspicacit\u00e9 analytique est \u00e9galement un plus.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"contentInhoud\">\n<h2>Contenu<\/h2>\n<h4><em>Partie 1: Macros<\/em><\/h4>\n<ul>\n<li>Enregistrer une macro<\/li>\n<li>Associer une macro \u00e0 un bouton<\/li>\n<li>Comprendre les limites de la macro\u00e9conomie<\/li>\n<\/ul>\n<h4><em>Partie 2 : Principes de base de VBA et de la programmation<\/em><\/h4>\n<ul>\n<li>\u00c9diteur Visual Basic (fen\u00eatres Projet, Code et Propri\u00e9t\u00e9s)<\/li>\n<li>Modules<\/li>\n<li>Variables (d\u00e9claration, port\u00e9e, types de donn\u00e9es)<\/li>\n<li>Routines (sous-fonctions et fonctions ; \u00e9criture de fonctions personnalis\u00e9es)<\/li>\n<li>Structures de d\u00e9cision (If&#8230;Then&#8230;Else, Select Case)<\/li>\n<li>Loops (For\u2026Next, Do While, Do Until, etc.)<\/li>\n<li>Bo\u00eetes de messages pour l&rsquo;interaction avec l&rsquo;utilisateur<\/li>\n<li>Error handling<\/li>\n<\/ul>\n<h4><em>Partie 3 : Utilisation d&rsquo;objets Excel dans votre code<\/em><\/h4>\n<ul>\n<li>Qu\u2019est-ce qu\u2019un objet ?<\/li>\n<li>Propri\u00e9t\u00e9s, m\u00e9thodes et \u00e9v\u00e9nements des objets<\/li>\n<li>Objet d&rsquo;application (modification des param\u00e8tres d&rsquo;Excel via le code)<\/li>\n<li>Objet classeur (ouvrir, cr\u00e9er, enregistrer, fermer des classeurs)<\/li>\n<li>Objet feuille de travail (ajouter, supprimer, copier des feuilles)<\/li>\n<li>Objet de plage (copie de cellules, lecture\/\u00e9criture de donn\u00e9es, suppression de contenu)<\/li>\n<li>ListObjects (cr\u00e9er et parcourir des tableaux)<\/li>\n<li>Autres objets (tableaux crois\u00e9s dynamiques, graphiques, etc.)<\/li>\n<\/ul>\n<h4><em>Partie 4 : D\u00e9veloppement de formulaires<\/em><\/h4>\n<ul>\n<li>Travailler avec des contr\u00f4les de formulaires (boutons, bo\u00eetes \u00e0 liste, cases \u00e0 cocher, etc.)<\/li>\n<li>Cr\u00e9er des formulaires personnalis\u00e9s (ajouter des contr\u00f4les et les programmer)<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"featured_media":15453,"parent":6795,"menu_order":70,"template":"","tools":[],"type-training":[66],"training-software":[65],"class_list":["post-5946","trainings","type-trainings","status-publish","has-post-thumbnail","hentry","type-training-formation-classique","training-software-microsoft-365"],"_links":{"self":[{"href":"https:\/\/xylos.com\/fr\/wp-json\/wp\/v2\/trainings\/5946","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/xylos.com\/fr\/wp-json\/wp\/v2\/trainings"}],"about":[{"href":"https:\/\/xylos.com\/fr\/wp-json\/wp\/v2\/types\/trainings"}],"up":[{"embeddable":true,"href":"https:\/\/xylos.com\/fr\/wp-json\/wp\/v2\/trainings\/6795"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/xylos.com\/fr\/wp-json\/wp\/v2\/media\/15453"}],"wp:attachment":[{"href":"https:\/\/xylos.com\/fr\/wp-json\/wp\/v2\/media?parent=5946"}],"wp:term":[{"taxonomy":"tools","embeddable":true,"href":"https:\/\/xylos.com\/fr\/wp-json\/wp\/v2\/tools?post=5946"},{"taxonomy":"type-training","embeddable":true,"href":"https:\/\/xylos.com\/fr\/wp-json\/wp\/v2\/type-training?post=5946"},{"taxonomy":"training-software","embeddable":true,"href":"https:\/\/xylos.com\/fr\/wp-json\/wp\/v2\/training-software?post=5946"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}