Salut tout le monde,
J'ai un problème étrange où un Open s'exécute avec succès dans JMP 16.1.0, mais échoue lorsqu'il est exécuté dans JMP 17.0.0. J'exécute le même fichier .jsl dans les deux cas.
Le code ci-dessous échoue lorsqu'il est exécuté sur JMP 17.0.0. L'erreur se produit sur l'Open, avec un message de journal "Impossible d'ouvrir la table lors de l'accès ou de l'évaluation de 'Open' , Open/*###*/(dt2, Worksheets( "PD cPCR"), le tableau contient des en-têtes de colonne( 1 ),
invisible)"
Le fichier sélectionné est un fichier Excel et la feuille de calcul sélectionnée contient plus de 21 000 lignes. En essayant quelques essais et erreurs, je peux ouvrir le fichier si je supprime toutes les lignes sauf quelques-unes. Laisser dans 1000 lignes entraîne toujours l'erreur.
Quelqu'un a-t-il des idées pour d'autres dépannages ? Malheureusement, je ne peux pas partager le fichier ici sans un nettoyage/anonymisation important et chronophage.
dt2 = pick file ("Pick cPCR reference file", "C:\JMP\");
dt2 = Open(dt2,
Worksheets("PD cPCR"),
Table Contains Column Headers( 1 ),
invisible
);