J
jg
Guest
Bonjour,
Je suis confronté à un problème global, qui n'est peut être pas réalisable uniquement avec excel. Le problème est que je ne connais pas très bien excel et presque pas VBA. Mais bon, je suis prêt à m'y mettre ! Je fais donc appel à vous pour m'aiguiller sur les bonnes pistes (je n'attends évidemment pas de solution "clé en main") : excel + VBA est il le bon moyen pour traiter ce problème ? Faut-il mieux s'orienter vers une solution php / mySQL ?
Le problême est le suivant : je cherche à automatiser un enchainement de tâches :
- Téléchargement de fichiers dont le nom est de la forme
date - heure.csv. (Serveur FTP ?). Il y a donc 24 fichiers par jour.
- Pour chaque fichier csv : supprimer certaines colonnes (connues à l'avance, toujours les mêmes), puis en extraire certaines lignes (qui peuvent être considérées comme des entrées d'une BD) selon le contenu des champs (en SQL on aurait qqchose du type "SELECT * WHERE nom_champ=valeur").
Les lignes extraites de la table sont stockées dans un fichier excel.
- Concaténation des fichiers obtenus dans 3 fichiers excel regroupés par plages horaires : ex : un fichier minuit - 8h00, un autre 8h00 - 16h00, et enfin 16h00-24h00.
- Calcul de statistiques au sein de chaque fichier, et édition des graphiques associés.
Merci d'avance à tous ceux qui me donneront un coup de main !
JG
Je suis confronté à un problème global, qui n'est peut être pas réalisable uniquement avec excel. Le problème est que je ne connais pas très bien excel et presque pas VBA. Mais bon, je suis prêt à m'y mettre ! Je fais donc appel à vous pour m'aiguiller sur les bonnes pistes (je n'attends évidemment pas de solution "clé en main") : excel + VBA est il le bon moyen pour traiter ce problème ? Faut-il mieux s'orienter vers une solution php / mySQL ?
Le problême est le suivant : je cherche à automatiser un enchainement de tâches :
- Téléchargement de fichiers dont le nom est de la forme
date - heure.csv. (Serveur FTP ?). Il y a donc 24 fichiers par jour.
- Pour chaque fichier csv : supprimer certaines colonnes (connues à l'avance, toujours les mêmes), puis en extraire certaines lignes (qui peuvent être considérées comme des entrées d'une BD) selon le contenu des champs (en SQL on aurait qqchose du type "SELECT * WHERE nom_champ=valeur").
Les lignes extraites de la table sont stockées dans un fichier excel.
- Concaténation des fichiers obtenus dans 3 fichiers excel regroupés par plages horaires : ex : un fichier minuit - 8h00, un autre 8h00 - 16h00, et enfin 16h00-24h00.
- Calcul de statistiques au sein de chaque fichier, et édition des graphiques associés.
Merci d'avance à tous ceux qui me donneront un coup de main !
JG