Oublier VBA et découvrez Power Query pour automatiser la récupération de vos données
La grande majorité des personnes travaillant dans le domaine financier utilisent Microsoft Excel pour la souplesse de modélisation qu’il apporte et aussi pour sa capacité de personnalisation et d’automatisation notamment via l’interface Visual Basic for Application (VBA) autrement connu sous le nom de « macro ».
Si vous utilisez VBA pour gérer des récupérations et transformations de fichiers (balance comptable, suivi des stocks, ventes par produit…) pour réaliser vos reportings et que vous disposez d’une version récente d’Excel (2010, 2013, 2016) oubliez tout de suite VBA et simplifiez votre quotidien avec Microsoft Power Query. Cet outil permet de créer des requêtes complexes sans programmation !
Voici les 4 raisons d’utiliser Power Query à la place de VBA pour la récupération et la transformation de vos données :
- Une connexion à une multitude de sources de données (Excel csv, texte, Access, SQL, Oracle…) ;
- Une interface utilisateur orientée « fonctionnel » et non « développeur » ;
- Des retraitements complexes via de simples cliques (ajout/suppression de colonnes, conversion des formats,…) permettant le « nettoyage » des données et son enrichissement (créer des colonnes à partir d’une date pour définir le mois et l’année par exemple) ;
- Les sources de données changent ?… en un clic l’ensemble des étapes sont répétées et vos données actualisées.
Vous trouverez ici un exemple d’utilisation !