Besoin d'avis avant nouveau projet
Bonjour à tous,
Après en avoir constaté le besoin, j'ai pensé à créer un petit outil dans le cadre de mon emploi. Mais avant d'avancer dans une direction, j'ai réellement besoin de conseils pour savoir la ou les directions que vous me conseilleriez. J'ai un niveau frolant le zéro en développement (base en vb et php), mais rien de tel qu'un projet pour apprendre... Et si cela m'est vraiment insurmontable, une participation financière peut sincèrement s'envisager car même si je ne suis pas pressé, j'aimerai que ça aboutisse ;)
Objectif:
A partir de plusieurs fichiers csv que nous recevons, pouvoir les "croiser" et en extraire les doublons.
Points à développer:
- L'outil en question devrait être utilisé par plusieurs personnes, parfois à distance, pouvoir le mettre sur un sharepoint ou teams est un plus
- L'interface à l'ouverture doit comporter 2 champs parcourir fichier (.CSV), un bouton pour ajouter un champs supplémentaire dynamiquement (sans limite quant au nombre de fichiers), un bouton "rechercher doublons" au sein des X csv choisis (une seule et même colonne dans chaque CSV nous intéresse, celui de l'ID).
- Le résultat attendu, pourrait être un nouveau csv, ou un xls dans lequel les doublons seraient repris en tableau (le ou les doublons repris dans la première colonne, et autant de colonnes que de fichier afin d'y attribuer un true ou false). Quand je parle de doublon, un ID pourrait en fait se trouver dans plus de 2 csv.
- Permettre de pouvoir modifier cet outil dans le futur, au cas ou la structure des CSV que nous recevons change, pouvoir changer la colonne des ID facilement.
Aussi, et là j'espère ne pas embrouiller, il arrive que dans un CSV se trouve déjà des doublons, qui eux ne doivent pas être pris en considération lorsqu'ils se trouvent dans un même fichier. (extraction sans doublon par fichier, recherche de doublons interfichier)
Vous le comprendrez à la lecture, j'ai une idée assez précise de ce que je cherche à faire, mais absolument pas comment y parvenir. :oops:
J'ai vraiment besoin d'être conseillé, tout conseil est bienvenu ;)