여러 시트가 포함된 Excel 파일을 여는 스크립트를 작성한 다음 각 개별 시트에 대해 독립적인 분석을 수행합니다. Excel 파일마다 시트 이름과 시트 수가 다를 수 있으므로 다른 파일에서 작동할 수 있는 일반 코드를 작성하고 싶습니다.
열기 명령을 사용하여 파일을 열었습니다.
dt = Open ("file path");
이 특정 예제 파일에는 세 개의 시트가 있으므로 show (dt); 이 결과를 로그에 제공합니다.
dt = {DataTable("Sheet 1"), DataTable("Sheet 2"), DataTable("Sheet 3")}
;
dt의 각 데이터 테이블을 다른 변수에 할당해야 합니다. 이를 위한 올바른 구문은 무엇입니까?
나는 시도했다:
dt1 = dt (1);
그것은 작동하지 않았다. dt1은 본질적으로 dt와 같습니다. 표시(dt1); 이 결과를 로그에 제공합니다.
dt1 = {DataTable("Sheet 1"), DataTable("Sheet 2"), DataTable("Sheet 3")};
감사해요!
dt는 목록인 것 같으므로 인덱스를 사용하여 항목을 참조합니다.
dt[1]
JMP16 For Each가 있으면 도움이 될 수 있습니다.