Erreur lors de l'ouverture du fichier Excel lors de l'utilisation de la variable de chemin.J'essaie d'ouvrir un fichier Excel en utilisant la variable de chemin "$Input_File" comme ci-dessous. Lorsque j'exécute le script, je reçois une erreur d'évaluation. Le script fonctionne correctement lorsque j'exécute le script avec le chemin du fichier lui-même plutôt qu'en utilisant la variable de chemin. Quelqu'un peut-il suggérer pourquoi cela se produit et comment résoudre le problème ? Utilisation de JMP Pro 17.
Set Path Variable("Input_File", Pick File());
<BR />dt = Open(
"$Input_File",
Worksheets({"Experiment Details"}),
Use for all sheets( 0 ),
Concatenate Worksheets( 1 ),
Create Concatenation Column( 1 ),
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( 2 ),
Replicated Spanned Rows( 1 ),
Replicated Spanned Headers( 0 ),
Suppress Hidden Rows( 1 ),
Suppress Hidden Columns( 1 ),
Suppress Empty Columns( 1 ),
Treat as Hierarchy( 0 ),
Multiple Series Stack( 0 ),
Import Cell Colors( 0 ),
Limit Column Detect( 0 ),
Column Separator String( "-" )
)
);
dt << Set Name("Exp_Details_1.jmp");Automatisation et scriptsRé: Erreur lors de l'ouverture du fichier Excel lors de l'utilisation de la variable de chemin.Vous devez utiliser
file = get path variable("Input_File")
pour obtenir la valeur définie à partir du fichier Pick.
Ensuite, utilisez :
dt = Open(
file,
Worksheets({"Experiment Details"}),
Use for all sheets( 0 ),
Concatenate Worksheets( 1 ),
Create Concatenation Column( 1 ),
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( 2 ),
Replicated Spanned Rows( 1 ),
Replicated Spanned Headers( 0 ),
Suppress Hidden Rows( 1 ),
Suppress Hidden Columns( 1 ),
Suppress Empty Columns( 1 ),
Treat as Hierarchy( 0 ),
Multiple Series Stack( 0 ),
Import Cell Colors( 0 ),
Limit Column Detect( 0 ),
Column Separator String( "-" )
)
);
dt << Set Name("Exp_Details_1.jmp");