스크립팅: 테이블 열기 및 닫기여보세요,
나는 JSL에서 스크립팅을 처음 접했고 처음부터 어려움을 겪고있는 것 같습니다 ..
Excel 테이블을 가져온 다음 몇 가지 변경 작업을 수행하고 싶습니다. 그러나 가장 쉬운 작업이 작동하지 않는 것 같습니다.
내 아이디어는 정말 간단하게 시작하는 것이었습니다. 열고 닫는 것입니다. 마법사를 사용하여 Excel 테이블을 가져오고 스크립트를 저장했습니다. 다음과 같이 변경했습니다(변수 dt를 추가하고 테이블을 닫으려고 했습니다.
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);
);
테이블을 열지만 닫지는 않습니다. 내가 도대체 뭘 잘못하고있는 겁니까?
미리 감사드립니다
Re: 스크립팅: 테이블 열기 및 닫기완벽합니다. 빠른 답변 감사합니다!
나는 대본을 끝내기 위해 parantathese가 필요하다고 생각했습니다.... 교훈을 얻었습니다.Re: 스크립팅: 테이블 열기 및 닫기안녕 @JL_LZH
나는 작은 괄호 문제가 있다고 생각합니다. 다음을 시도하십시오.
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 );