Bonjour,
Je vous sollicite pour une aide, un conseil.
Je me suis lancé sur ma première macro, afin de compiler plusieurs fichiers xls.
Mes fichiers ayant une structure différente et souhaitant les mettre sous une forme précise, j'ai créé au préalable mon workflow de transformation, puis j'ai ajouté mes éléments d'interface pour créer la macro en tant que telle.
Je m'approche du but mais me heurte à une anomalie : la macro lit bien le nombre de fichiers du répertoire cible - pour mon test 8 fichiers - mais transforme autant de fois le même fichier -> le 1er se retrouve ainsi pris en compte et compilé 8 fois de suite.
J'ai dû loupé quelque chose mais bloque totalement pour trouver la solution
Je fais donc appel à vos idées, que je ne doute pas, seront lumineuses 🙂
Merci à vous
Solved! Go to Solution.
Salut @David44,
Voici comment tu peux faire:
1- Appeller la macro de lecture au début de ton workflow principal
2- Ensuite appeler la macro principale (Rwkgt) dans ton cas
J'ai utilisé unique tool afin de passer une seul ligne à la macro.
Hope this Helps!
Ci-joint le workflow.
N'oublie de mettre ma réponse comme solution ça aide les autres 🙂
Merci,
Bonjour @messi007
Merci pour cette réponse
Malheureusement cela ne fonctionne pas : cela conduit toujours à reproduire autant de fois le même fichier, que de fichiers contenus dans le répertoire.
J'ai tenté de sélectionner Full Path, Directory, FileName... sans succès
Vraisemblablement, la première macro n'arrive pas à lire les fichiers, puisqu'ils ont une structure différente comme je le disais :
...Du coup la macro ne lit que le premier, ce qui je pense impacte l'autre macro et le workflow principal de récupération
Je suis perdu
J'ai ajouté le nom de nom de fichier pour tester est ce que la macro est entrain de lire correctement les 4 fichiers.
Maintenant c'est bon:
Ci-joint le workflow,
Cordialement,
Je suis désolé @messi007 Cela ne fonctionne toujours pas
Pour essayer d'être plus clair, je dois arriver à cela :
à savoir la mise en forme de chaque fichier se trouvant dans un répertoire, puis l'ajout de chacun les uns en dessous des autres
Ils n'ont pas le même format en entrée, mais auront le même après traitement, et seront ajoutés les uns en dessous des autres
Je pense à une chose : dois je avoir un fichier type en entrée de macro ? afin de définir les colonnes de sortie ?
Je suis navré pour ces allers-retours, mais c'est ma 1ère macro et je n'ai rien trouvé sur youtube ou dans la communauté pour ce type de cas (plusieurs fichiers avec structure différente les uns des autres)
Merci encore
merci @messi007
Le problème venait de ma version d'alteryx (2020.3) alors que tu as dû développer cette solution sur une version plus récente
J'ai chargé la dernière version (2021.1) et cela est à présent ok pour moi
Merci beaucoup pour tes réponses... (et ta patience 😉)
User | Count |
---|---|
19 | |
15 | |
13 | |
9 | |
8 |