Quelques précisions sont nécessaires...
- Pourquoi deux tableaux? (Outils, Mesures) - Est-ce qu'il peut y en avoir d'autres? Que faire du 2ème tableau?
Bonjour, d'abord merci pour ta réponse c'est sympa de t'intéresser à mon sujet .
Et oui tu as raison je n'ai pas expliqué pourquoi il y a marqué "Outils" et "Mesures" .
Oui ce sont bien les titres des tableaux pour les différencier.
En gros pour le tableau Outils, on fait comme j'ai dit dans les anciens messages :
On fait une boucle sur tous les alias du fichier Excel (ex : VOK2), ensuite pour chaque alias, on va se placer sur la ligne correspondante à l'alias et on va enregistrer les colonnes D et E (Référence N°1 et Référence N°2) dans une variable intermédiaire.
Ensuite on va sur le fichier CSV, on fait une boucle while de la ligne 1 de la colonne B à la dernière colonne du fichier jusqu'à qu'on trouve l'alias (ZzRef1Alias et ZzRef2Alias).
On va se trouver par ex sur la colonne B sur la ligne 1, on va lire : ZzRef1VOK2
On va coller sur la ligne 2 de la même colonne l'information extraite de la colonne D du fichier Excel de la ligne l'alias VOK2 donc 444520.
On fait la même chose pour les informations de la colonne E du fichier Excel qu'on colle à la ligne 2 du fichier CSV car présence de l'alias "ZzRef2(Alias)".
Et pour le tableau Mesures, on fait la même chose sauf que l'alias recherché sur le fichier CSV est (ZzMinAlias et ZzMaxAlias au lieu de ZzRef1Alias et ZzRef2Alias).
- Qu'entends-tu par "Com1", "Com2" dans le fichier csv? Où trouve-t-on ces infos?
Com1 et Com2, ce sont des colonnes dans le fichier CSV qui seront complété manuellement, elles ne seront pas renseignées automatiquement. C'est pour cela qu'elle ni y sont pas ce sont des commentaires si tu veux.
- Est-ce que les en-têtes de la ligne 1 du fichier csv sont figés (par d'autres colonnes, ou faut-il les créer selon l'exemple "ZzRef1VOK2", avec Zz en premier, Ref1 ou2 ensuite, puis l'alias?
En faite ces en-têtes comme tu dis, ce sont des champs exportés d'un fichier PDF en fichier CSV, ils proviennent donc d'un tableau issue d'un PDF. Je sais pas si ça répond à ta questions, mais ils ont tous la forme ZzRef1Alias & ZzRef2Alias si c'est un outils ou ZzMinAlias & ZzMaxAlias si c'est une mesure.