JSL로 Excel (Windows 표준 응용 프로그램)에서 Excel 파일 열기모두에게,
내 JMP는 Excel 및 기타 파일이있는 도구 상자를 호스팅해야합니다.
따라서 Windows 시스템 (JMP Pro 15.1, Win10)에서 다른 응용 프로그램으로 파일을 열어야합니다.
가장 바람직하게는 파일을 열 때 Windows 탐색기에서 사용하는 표준 응용 프로그램을 사용합니다.
아래 예제는 JMP에서 xls를 엽니 다. Excel에서 열고 싶습니다. 누구든지이를 수행하는 방법을 알고 있습니까?
미리 감사드립니다!
Names Default To Here( 1 );
cdt = Open( "$SAMPLE_DATA\Big Class.jmp" );
xls_path = Convert File Path( "$TEMP\Big Class.xls" );
cdt << save as( "$TEMP\Big Class.xls" );
// open file in Excel application, not in JMP, how to ?
open(xls_path, /*Excel Wizard*/);
스크립팅Re : JSL의 Excel (Windows 표준 응용 프로그램)에서 Excel 파일 열기파일 이름에 공백을 사용하지 않도록주의하십시오. 그렇지 않으면 인수는 문자열에 "path"를 포함해야합니다 (그래서 두 배).
Names Default To Here( 1 );
cdt = Open( "$SAMPLE_DATA\Big Class.jmp" );
xls_path = Convert File Path( "$TEMP\Big_Class.xls" );
cdt << save as( "$TEMP\Big_Class.xls" );
RP = Run Program(
Executable( "C:\Program Files (x86)\Microsoft Office\Office15\excel.exe"/*path to excel, you may search it in the registration entry of microsoft*/ ),
Options( {"/r",SUBSTR(xls_path,2)} ),
);
Re : JSL의 Excel (Windows 표준 응용 프로그램)에서 Excel 파일 열기Web () 함수를 사용하면 할당 된 응용 프로그램에서 외부 파일을 빠르고 쉽게 열 수 있습니다.
Names Default To Here( 1 );
cdt = Open( "$SAMPLE_DATA\Big Class.jmp" );
xls_path = Convert File Path( "$TEMP\Big Class.xls" );
cdt << save as( "$TEMP\Big Class.xls" );
web("$TEMP\Big Class.xls");