Re: 如何在不打开数据表的情况下导入30个Excel文件?要关闭这 30 个文件,您也可以编写关闭操作脚本;
关闭(dt01);
关闭(dt02);
关闭(dt03);
……
Re: 如何在不打开数据表的情况下导入30个Excel文件?处理需要关闭的多个打开文件非常简单。下面是对您的示例的扩展,它打开数据表,但不显示它们,然后在它们的活动完成后关闭它们。
Names Default To Here( 1 );
dList = {};
dt01 = Open( "$SAMPLE_DATA/Big Class01.jmp", invisible );
Insert Into( dList, "dt01" );
dt02 = Open( "$SAMPLE_DATA/Big Class02.jmp", invisible );
Insert Into( dList, "dt02" );
dt03 = Open( "$SAMPLE_DATA/Big Class03.jmp", invisible );
Insert Into( dList, "dt03" );
dt04 = Open( "$SAMPLE_DATA/Big Class04.jmp", invisible );
Insert Into( dList, "dt04" );
dt05 = Open( "$SAMPLE_DATA/Big Class05.jmp", invisible );
Insert Into( dList, "dt05" );
dt06 = Open( "$SAMPLE_DATA/Big Class06.jmp", invisible );
Insert Into( dList, "dt06" );
// When ready to close them
For Each( {dt, i}, dList,
Close( Eval( Parse( dList[i] ) ), nosave )
);
不使用“Invisible”选项,可以使用“Private”选项,这样数据表在Home Window 中是不可见的。
如果你想以交互方式提供这个功能,你可以打开所有的数据表,然后使用主窗口,你可以突出显示所有你想关闭的数据表,然后右击,选择“关闭” ”。JMP 会询问您是否要保存数据表,您可以选择“不保存”,然后它会立即关闭所有突出显示的数据表。
Re: 如何在不打开数据表的情况下导入30个Excel文件?看一下多文件导入。 MFI 可以将类似的外部文件加载到单个 JMP 数据表中。
Import all the xlsx files from a directory.Import all the xlsx files from a directory.Import all the xlsx files from a directory.Import all the xlsx files from a directory.Import all the xlsx files from a directory.Import all the xlsx files from a directory.Import all the xlsx files from a directory.Import all the xlsx files from a directory.Import all the xlsx files from a directory.Import all the xlsx files from a directory.Import all the xlsx files from a directory.Import all the xlsx files from a directory.Import all the xlsx files from a directory.Import all the xlsx files from a directory.Import all the xlsx files from a directory.Import all the xlsx files from a directory.Import all the xlsx files from a directory.Import all the xlsx files from a directory.Import all the xlsx files from a directory.Import all the xlsx files from a directory.Import all the xlsx files from a directory.Import all the xlsx files from a directory.Import all the xlsx files from a directory.Import all the xlsx files from a directory.Import all the xlsx files from a directory.从目录导入所有 xlsx 文件。
您可以保存(和修改)脚本以再次重新导入。
Re: 如何在不打开数据表的情况下导入30个Excel文件?谢谢,吉姆。 很不错。
Re: 如何在不打开数据表的情况下导入30个Excel文件?谢谢克雷奇。
Re: 如何在不打开数据表的情况下导入 30 个 Excel 文件?您必须将数据导入数据表。 我假设您想避免打开和关闭单个文件的单调乏味。 你试过吗多文件导入特征?
如何在不打开数据表的情况下导入30个Excel文件?嗨伙计,
我正在使用 JMP 脚本导入 30 个 Excel 文件的数据。 当我运行它时,在“打开”操作期间将打开 30 个数据表。 所以我必须手动关闭这30个数据表,非常繁琐。 有没有一种方法可以让我在不打开数据表的情况下读取/导入Excel中的数据,这样我就不需要一一关闭数据表? 非常感谢您的意见/建议。
例如:
Names Default To Here( 1 );
dt01 = Open( "$SAMPLE_DATA/Big Class01.jmp" );
dt02 = Open( "$SAMPLE_DATA/Big Class02.jmp" );
dt03 = Open( "$SAMPLE_DATA/Big Class03.jmp" );
dt04 = Open( "$SAMPLE_DATA/Big Class04.jmp" );
dt05 = Open( "$SAMPLE_DATA/Big Class05.jmp" );
dt06 = Open( "$SAMPLE_DATA/Big Class06.jmp" );
....
自动化和脚本编写数据存取