J'ai un onglet dans la feuille xls qui combine les données de différents onglets xls en un seul que j'essaie d'ouvrir via jsl pour un traitement ultérieur des données dans jmp. Lorsque j'utilise la fonction open, les données téléchargées dans jmp sont erronées. Soit aucune valeur n'est copiée dans jmp soit de fausses dates (années 1900).
Cependant, lorsque j'utilise l'ajout xls de jmp pour convertir une table en table jmp, j'obtiens les données correctes. Existe-t-il une méthode pour modifier la fonction open afin d'obtenir les bonnes données ou le complément xls de jmp peut-il être appelé dans un script jsl.?
merci
CS
Openfunction que j'utilise pour collecter les données xls
Ouvrir ( Nom de fichier ,
Des feuilles de calcul ( "xls à jmp" ) ,
Utiliser pour toutes les feuilles ( 0 ) ,
Concaténer des feuilles de calcul ( 0 ) ,
Créer une colonne de concaténation ( 1 ) ,
Paramètres de la feuille de calcul (
1 ,
A des en-têtes de colonne ( 1 ) ,
Nombre de lignes dans les en-têtes ( 1 ) ,
Les en-têtes commencent sur la ligne ( 1 ) ,
Les données commencent sur la ligne ( 2 ) ,
Les données commencent sur la colonne ( 1 ) ,
Les données se terminent sur la ligne ( 0 ) ,
Les données se terminent sur la colonne ( 0 ) ,
Lignes étendues répliquées ( 1 ) ,
Supprimer les lignes masquées ( 1 ) ,
Supprimer les colonnes masquées ( 1 ) ,
Supprimer les colonnes vides ( 1 ) ,
Traiter comme une hiérarchie ( 0 )
)
) ;
Je passerais à JMP 14 si vous le pouvez.JMP 12 ne peut pas lire les versions ultérieures de MS-Office Excel.BTW quelle version de MS-Office utilisez-vous ?
Nous utilisons toujours JMP 12 et utilisons une solution de contournement dans laquelle nous enregistrons le fichier .xlsx au format .csv ou .xls, puis il lit dans JMP OK.
Il peut s'agir d'une étape supplémentaire, mais l'ouvrir avec l'assistant Excel dans JMP devrait fonctionner.Vous auriez probablement besoin d'obtenir JMP 14 avec les dernières améliorations.
Brian
Si vous pouviez partager un échantillon des données et nous faire savoir quelle version de JMP vous utilisez et sur quel système d'exploitation, cela aiderait beaucoup.
Brian Corcoran
Développement JMP
Quelle version de JMP utilisez-vous ?
Quand vous dites "Excel Addin", est-ce l'assistant Excel ?
Si vous utilisez l'assistant Excel pour ouvrir l'une des feuilles de calcul du classeur, vous pouvez accéder au triangle "Source" dans le panneau de tableau du tableau de données qu'il a produit et obtenir le code requis pour ouvrir la feuille de calcul.Coupez et collez cela dans votre script, et cela devrait fonctionner.