Je souhaite créer un programme qui automatise les rapports Excel, y compris divers graphiques en couleurs. Le programme doit être capable de lire un ensemble de données Excel. Sur la base de cet ensemble de données, le programme doit ensuite créer des pages de rapport et des graphiques, puis les exporter vers un fichier Excel ainsi que vers un fichier pdf.Automatisation de rapports et de graphiques Excel - Python xlsxWriter/xlswings ou Ruby axlsx/win32ole
J'ai fait quelques recherches et il semble que ce soit possible en utilisant python avec pandas - xlsxWriter ou xlswings ainsi que Ruby gems - axlsx ou win32ole.
Quelle est l'alternative la plus conviviale et la plus facile à apprendre? Quels sont les avantages et les inconvénients? Existe-t-il d'autres options que je devrais envisager (je voudrais éviter VBA - car c'est ainsi que les rapports sont actuellement produits)?
Toutes les réponses et les commentaires sont appréciés. Je vous remercie!
Je pense que vous pourriez utiliser l'une ou l'autre langue. Si vous finissez par utiliser Ruby, utilisez certainement [axlsx] (https://github.com/randym/axlsx), c'est super simple (beaucoup plus facile que win32ole). –