Importation multi-fichiers de certains onglets et colonnesJ'essaie d'importer plusieurs fichiers XLSX (ce que je sais faire), mais je n'ai besoin que de certains onglets avec certaines colonnes. Je n'ai pas besoin que tout soit importé. Y a-t-il un moyen de faire cela?
Utilisation de JMP 17. Peut recréer avec des étapes ou du code JSL.
Exploration et visualisation des donnéesles fenêtresRe : Importation multi-fichiers de certains onglets et colonnesLes paramètres de saisie d'un fichier .xlsx ont la possibilité de spécifier les feuilles de calcul spécifiques à saisir.Il a également la possibilité de spécifier la colonne de début et la colonne de fin
L'index de script contient une entrée qui montre un exemple montrant les options de saisie affichées.

Re : Importation multi-fichiers de certains onglets et colonnesMerci. Cela fonctionne si je fais chaque fichier un par un, mais pas plusieurs fichiers à la fois. Savez-vous comment procéder pour plusieurs fichiers à la fois ?
Re : Importation multi-fichiers de certains onglets et colonnesTant que chaque xlsx est configuré de la même manière, parcourez simplement une liste de fichiers :
FPlist = {"$DESKTOP/temp.xlsx", "$DESKTOP/temp1.xlsx"};
For Each( {val}, FPlist,
Open(
val,
Worksheets( {"Sheet1", "Sheet3"} ),
Use for all sheets( 1 ),
Concatenate Worksheets( 0 ),
Create Concatenation Column( 0 ),
Worksheet Settings(
1,
Has Column Headers( 1 ),
Number of Rows in Headers( 1 ),
Headers Start on Row( 1 ),
Data Starts on Row( 2 ),
Data Starts on Column( 1 ),
Data Ends on Row( 0 ),
Data Ends on Column( 0 ),
Replicated Spanned Rows( 1 ),
Suppress Hidden Rows( 1 ),
Suppress Hidden Columns( 1 ),
Treat as Hierarchy( 0 ),
Multiple Series Stack( 0 ),
Import Cell Colors( 0 ),
Column Separator String( "-" )
)
)
);Re : Importation multi-fichiers de certains onglets et colonnesJ'ai essayé de faire fonctionner ce script et je n'arrive pas à y arriver.
Re : Importation multi-fichiers de certains onglets et colonnesIl se peut que les paramètres de la feuille de calcul ne fonctionnent pas avec vos fichiers spécifiques.C'est ainsi que j'ai obtenu ce script.Ouvrez d'abord un fichier à l'aide de l'assistant Excel.

Choisissez les feuilles de calcul souhaitées et assurez-vous que l'aperçu des données est correct.

Après l'importation, ouvrez le script de table "Source" depuis l'une des tables nouvellement créées et copiez-le.

Adaptez ce script pour la fonction For Each() en remplaçant le chemin absolu par la variable val et en insérant la liste des feuilles de calcul souhaitées dans les parenthèses appropriées.
J'espère que tout cela a du sens.Si vous rencontrez toujours des problèmes, veuillez publier le message d'erreur.
Re : Importation multi-fichiers de certains onglets et colonnesD'accord. Cela m'a rapproché beaucoup plus ! Merci!