안녕,
Contains() 함수를 사용하여 열린 워크시트에서 특정 문자열을 검색하는 방법이 있습니까? 모든 탭을 가져온 다음 Contains()를 사용하여 데이터 테이블 목록을 찾는 것을 피하고 싶습니다. 제가 선호하는 것은 Contains() 함수를 사용하여 특정 문자열이 포함된 JMP의 시트만 가져오는 것입니다.
Open(
dir_path,
Worksheets( "Test Spec & Conditions" ), // Contains( "Test") | Contains( "Spec")
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( "-" )
)
);
사용할 수 있습니다
Names Default To Here( 1 );
sheetList = Get Excel Worksheets( "$SAMPLE_IMPORT_DATA\Team Results.xlsx" );
Show( sheetList );
어떤 시트가 있는지 확인한 후, 원하는 시트만 읽어옵니다.