Importer des données Excel non renseignéesJ'écris un script qui importera une feuille Excel et y effectuera diverses actions de nettoyage et d'analyse. Cependant, les feuilles Excel qui seront importées sont mises à jour quotidiennement et comportent plus de 20 000 lignes qui ne seront remplies que lorsque vous les actualiserez dans Excel. Je n'ai pas réussi à trouver un moyen d'actualiser cette feuille de données dans l'assistant d'importation Excel ou dans JMP sans accéder à la feuille Excel et l'actualiser au préalable. Quelqu'un connaît-il un moyen d'actualiser les données Excel lors de l'importation afin que l'utilisateur vous n'aurez pas besoin d'actualiser séparément la feuille Excel ?
Automatisation et scriptsAccès aux donnéesRe : Importer des données Excel non renseignéesEn fonction de ce que fait Excel, pourriez-vous effectuer le remplissage des données dans JMP ? Sinon, vous devrez peut-être utiliser Run Program() depuis JMP et utiliser commandline/vscript/powershell pour mettre à jour les données de la feuille Excel avant de la charger dans JMP.
Re : Importer des données Excel non renseignéesDans JMP 18, un script de mise à jour de la table est fourni dans la table JMP importée. Si vous exécutez ce script de table ET que le nombre de colonnes correspond exactement à la table précédente, il mettra à jour les données en place dans la table JMP. Cependant, il n’appliquera pas vos actions de nettoyage ou d’analyse et pourrait donc ne pas être utile. Les alternatives auxquelles je peux penser, qui ne sont pas simples, sont :
1. Utilisez les fonctions du fichier JSL et la planification pour lire les informations du fichier Excel afin de détecter quand elles sont modifiées sur le disque, puis déclenchez vos actions.
2. Utilisez Visual Basic pour Applications dans Excel pour piloter vos opérations sur JMP lorsque les données changent dans Excel. Cela inverse essentiellement le flux dans lequel Excel devient l’application pilote.
Salutations,
Brian Corcoran
Développement JMP