안녕하세요,
때로는 많은 엑셀 파일을 결합해야합니다. 그러나 "여러 파일 가져 오기"메뉴는 Excel 파일에서 제대로 작동하지 않습니다. 그래서 JSL을 작성했고 여기에서 공유하고 싶습니다. Excel 파일을 선택하고 Excel 가져 오기 마법사를 사용하여 엽니 다. 그런 다음 스크립트는 디렉토리의 가져 오기 설정 및 파일 목록을 가져옵니다. 마지막으로 디렉터리에있는 모든 Excel 파일 (.xls, xlsx, xlsm)을 열고 결합합니다. 최종 데이터 세트에는 테이블 오른쪽 끝에 소스 파일 열이 있습니다.
이 스크립트가 귀하의 작업에 도움이되기를 바랍니다. 어떤 피드백이라도 정말 감사하겠습니다!
안녕하세요, 감사합니다 뿡 빵뀨 jsl 파일의 경우. 정말 도움이됩니다.
날짜 (및 시간) 파일로 열을 추가 할 수도 있습니까?
나는 그것을 시도하지만 작동하지 않습니다.
edvanced에서 감사합니다.
안녕하세요 @ 보이 보이 ,
당신의 의견에 감사드립니다.
파일 수정 날짜 및 시간에 대해 "scr_head"변수에 2 개의 행을 추가했습니다.
mydate = format(Last Modification Date(fullfile),\!"y/m/d\!");
mytime = format(Last Modification Date(fullfile),\!"h:m:s\!");
그런 다음 "scr_tail"변수에 2 개의 행을 추가하여 날짜와 시간에 대한 열도 생성했습니다.
dt << New Column(\!"File_Date\!", character, <<set each value(mydate));
dt << New Column(\!"File_Time\!", character, <<set each value(mytime));
결과적으로 결합 된 데이터 테이블에 file_date 및 file_time 열이 표시됩니다.
이 댓글의 하단에 전체 스크립트를 넣었습니다. 도움이 되었기를 바랍니다.

//define err_msg function;
err_msg = Function( {string},
err_win = New Window( "Error",
V List Box(
H List Box(
Icon Box( "Error" ),
Text Box( string, <<SET wrap=""> 1, dt1 << Concatenate(dt, \!"Append to first table\!");
dt << closewindow))";
//concatenate modules;
final_script = scr_head || mysetting || scr_tail;
//run final script;
eval(parse(final_script));</SET>
정말 감사합니다. 이제 완벽하게 작동합니다.:)