Excel 스프레드 시트에서 여러 워크 시트 정렬하기좋은 저녁, 하나의 엑셀 파일에서 워크 시트를 통해 정렬을 시도하고 있습니다. 지금 나는 이것을 사용하여 모든 워크 시트를 열 수 있습니다 :
해야합니다 .jmp datatables에 저장 한 다음 for 루프를 통해 정렬 할 수 있습니까?
파일들 = 디렉토리의 파일 ( "C : \ Users \ Desktop \ JMP" ) ;
에 대한 ( 나는 = 1 , 나는 <= N 개 항목 ( 파일들 ) , 나는 ++,
만약 ( 로 끝나다 ( 파일들 [ 나는 ] , ".xlsx" ) ,
dt = 열다 ( 파일들 [ 나는 ]) , dt << 구하다 ( 파일 이름 )
) ;
) ;
제목 : Re : 스프레드 시트에서 여러 워크 시트 정렬하기 @ tylerram123 ,
여러 개의 데이터 테이블을 열었 으면 다음을 수행 할 수 있습니다.
openDTs = List();
For( i = 1, i <= N Table(), i++,
Insert Into( openDTs, Data Table( i ) );
);
https://www.jmp.com/support/help/14/perform-actions-on-all-open-data-tables.shtml
미안하지만 질문을해야합니다. 커뮤니티는 참을성이 있고 많은 기여를하는 많은 사람들에게 훌륭한 리소스입니다. 커뮤니티에서 많은 것을 배웠고 여기에 질문을 올리며 새로운 사용자가 JMP에 익숙해 지도록 조금 도와 드리겠습니다.
그러나, 나는 동시에 당신이 처분 할 수있는 훌륭한 자원에 익숙해 지도록 권장 할 것입니다.

"Scripting Index"- 기능에 대해 배우고 이해하는 훌륭한 리소스이며 예제가 있습니다.
"샘플 데이터"- 코드를 테스트하고 다른 것들을 시도하는 샘플 데이터 세트
"서적"- 무제한의 많은 자원과 많은 세부 사항과 예제가 있습니다.
행운을 빕니다. 그리고 언제든지 도움을 줄 수있는 JMP 커뮤니티가 있습니다.
제목 : Re : 스프레드 시트에서 여러 워크 시트 정렬하기그래서 일반적으로 dt = Current Data Table ()을 사용합니다. 그래서 내가 반복 할 때 dt를 얻는 방법. 모든 사소한 질문에 대해 유감스럽게 생각합니다. 저는 아주 새로운 사용자입니다.
제목 : Re : 스프레드 시트에서 여러 워크 시트 정렬하기 @ tylerram123 ,
예. for 루프를 사용하고 다음과 같이하면된다.
Clear Log(); Clear Globals(); Close All(DataTables,"No save");
FilePath = "C:\Copy of w2089-data-analysis-1a (002).xlsx";
SheetsList = Get Excel Worksheets(FilePath);
Show(SheetsList);
SortedList = Sort List(SheetsList);
Show(SortedList);
for(i = 1, i <= N Items(SortedList), i++,
// Individual scripts
); 또는 항상 모든 시트를 한 번에 열어 시트에서 작업을 수행 할 수 있습니다. UI를 사용하여 파일을 가져오고 JMP가 가져 오기 코드를 처리하는 방법을 볼 수 있습니다. Excel 가져 오기 마법사를 사용할 때 다음과 같은 내용을 볼 수 있습니다.
파일 -> 열기 ->

제목 : Re : 스프레드 시트에서 여러 워크 시트 정렬하기이 JMP 스크립트를 시도했지만 아무것도 표시되지 않았다? 각 요소를 호출하여 데이터 테이블에서 작업을 수행하려면 for 루프가 필요합니까?
제목 : Re : 스프레드 시트에서 여러 워크 시트 정렬하기 @ tylerram123 ,
Excel 통합 문서에서 워크 시트를 정렬하려는 경우 다음을 수행 할 수 있습니다.
Clear Log(); Clear Globals(); Close All(DataTables,"No save");
FilePath = "C:\Copy of w2089-data-analysis-1a (002).xlsx";
SheetsList = Get Excel Worksheets(FilePath);
Show(SheetsList);
SortedList = Sort List(SheetsList);
Show(SortedList);