J'ai une multitude de fichiers Excel à partir desquels je transfère des données dans JMP pour analyse. Jusqu'à récemment, je faisais cela d'une manière très médiévale où j'ouvrais les fichiers Excel manuellement et copiais les informations pertinentes directement dans les tables JMP. Bien que cela soit tenable, je pense que la fonction d'importation (ainsi que la concaténation à ajouter aux tables de données existantes) est une bien meilleure solution à long terme pour améliorer l'efficacité.
Mes informations pertinentes se trouvent dans la feuille 4 de chaque classeur et sont étiquetées "cycle". J'ai besoin d'importer entre 4 et 20 classeurs de ce type à la fois, avec lesquels mettre à jour mes tables JMP. Chaque classeur a un titre de chaîne, généralement de 8 caractères. Il s'agit d'un identifiant unique de l'objet testé.
Mes questions sont les suivantes : est-il possible pour moi de remplacer le nom de la table générée lors de l'import (par exemple, en ce moment si j'importe 8 fichiers, les tables générées dans JMP sont "cycle" "cycle 2", "cycle 3" etc .) pour être les titres des classeurs Excel originaux (devenant dans cet exemple, "workbook 1", "workbook 2", "workbook 3" etc.) ?
Ma prochaine question concerne la concaténation. Est-il possible pour moi d'écrire un script qui pourrait analyser une cellule spécifique (par exemple, celle générée par votre script, qui copie le titre du classeur dans une colonne spécifique lors de l'importation), puis d'utiliser la valeur dans cette cellule pour ajouter les informations des colonnes restantes à une table JMP existante ?
Pour clarifier, imaginons que je teste un objet, dans ce cas étiqueté "A71320". J'ai une table de données JMP également appelée "A71320", qui est une compilation de toutes mes données pertinentes pour cet objet de test. Chaque nouveau test génère un fichier excel, également étiqueté "A71320". Je voudrais importer ce fichier en utilisant votre script. Si je comprends bien, il copiera ensuite toutes les données de la feuille 4, "cycle", créera une nouvelle table JMP, étiquetée "cycle", puis dans cette nouvelle table, créera une nouvelle colonne avec 1 cellule remplie, "A71320" . Je voudrais ensuite exécuter un script qui verra cette cellule "A71320", reconnaître une table existante dans JMP appelée "A71320", et ajouter toutes les informations à l'exception de la cellule titulaire, de "cycle" à "A71320". Est-ce possible?
Mes remerciements les plus sincères d'avoir pris le temps de lire cette question.
Antilope