안녕 @재키_ ,
이것은 정말 좋은 질문이고 검색을 좀 해봤지만 데이터 테이블을 엑셀 파일로 저장하면서 blob(엑셀 셀에 기록되는 것)을 이미지로 평가하는 스크립팅 방법을 찾을 수 없었습니다. . 대신 각 개별 이미지를 출력 디렉토리에 저장한 다음 Excel을 사용하여 개별적으로 삽입할 수 있습니다. 나는 Big Class Families.jmp 파일로 그것을 시도했고 다음을 얻었다:

적절한 셀에 그림을 삽입하기 위해 Excel 파일의 행 수를 반복하는 Powershell 파일 또는 기타 비 JMP 코드를 작성할 수 있습니다.
다음은 최소한 시작하기 위해 사용했던 코드입니다. 원래 코드 섹션을 기반으로 합니다.
dt = Open( "$Sample_Data/big class families.jmp" );
OutputFolder = "\Desktop\test"; //or wherever you are saving things
ColNames = dt << Get Column Names("String");
DesColumnsList = {"pics"};
for(i = 1, i <= N Cols(dt), i++,
If(Contains(DesColumnsList,ColNames[i]),
Col = Column(dt,i); // Get Reference for Column
Col << Set Selected(1);
);
);
dt_New = dt << Subset(Selected Rows(0),Selected Columns(1));
Close(dt_New,Save(OutputFolder || "\Test.xlsx"));
For (k=1, k<=N Rows(dt), k++,
dt:picture[k]<<SAVE image=""></SAVE>실제로 새로운 작업을 수행하는 마지막 For 루프입니다.
이미지를 자동으로 INTO Excel로 가져오는 방법을 모르겠습니다.
바라건대 이것은 시작입니다!,
DS
JMP 파일의 데이터를 Excel로 복사하려고 합니다.
내 스크립트는 다음과 같습니다.
스크립트를 실행하면 데이터가 Excel에 복사되지만 Excel 파일을 열면 가비지 값이 표시됩니다.
누군가 나를 도와줄 수 있습니까?


dt = Open( "C:\Jay\JMP\JMP data\Images.jmp" );
OutputFolder = "C:\Jay\JMP\JMP data\Test.xlsx";
ColNames = dt << Get Column Names("String");
DesColumnsList = {"pics"};
<BR />for(i = 1, i <= N Cols(dt), i++,
If(Contains(DesColumnsList,ColNames[i]),
Col = Column(dt,i); // Get Reference for Column
Col << Set Selected(1);
);
);
dt_New = dt << Subset(Selected Rows(0),Selected Columns(1));
Close(dt_New,Save(OutputFolder || "Test.xlsx"));