Scripting: aprire la tabella e chiuderlaCiao,
Sono nuovo nello scripting in JSL e sembra che stia lottando fin dall'inizio ..
Voglio importare una tabella Excel e quindi apportare diverse modifiche e così via. Ma sembra che le operazioni più semplici non funzionino.
La mia idea era di iniziare in modo molto semplice: aprirlo e chiuderlo. Ho importato la mia tabella Excel con la procedura guidata e ho salvato lo script. L'ho modificato come segue (ho aggiunto una variabile dt e ho provato a chiudere la tabella:
dt = Open(
"I:\myfile.xlsx",
Worksheets( "mydata" ),
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 ),
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( "-" )
);
Close (dt);
);
Apre il tavolo ma non chiude. Che cosa sto facendo di sbagliato?
grazie in anticipo
Re: Scripting: aprire la tabella e chiuderlaPerfetto, grazie per la rapida risposta!
Pensavo di aver bisogno della parantatesi per terminare la sceneggiatura .... lezione appresa.Re: Scripting: aprire la tabella e chiuderlaCIAO @JL_LZH
penso che tu abbia un piccolo problema con le parentesi, prova quanto segue:
dt = Open(
"I:\myfile.xlsx",
Worksheets( "mydata" ),
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 ),
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( "-" )
)
);
Wait( 0.1 );
Close( dt );