多文件导入某些选项卡和列我正在尝试导入多个 XLSX 文件(我知道该怎么做),但我只需要带有某些列的某些选项卡。 我不需要进口所有东西。 有没有办法做到这一点?
使用 JMP 17。 可以使用步骤或 JSL 代码重新创建。
数据探索和可视化视窗回复:多文件导入某些选项卡和列输入 .xlsx 文件的设置能够指定要输入的特定工作表。它还能够指定起始列和结束列
脚本索引有一个条目,其中显示了显示输入选项的示例。

回复:多文件导入某些选项卡和列谢谢。 如果我逐个处理每个文件,而不是一次处理多个文件,则此方法有效。 您知道如何同时对多个文件执行此操作吗?
回复:多文件导入某些选项卡和列只要以相同的方式设置每个 xlsx,只需迭代文件列表即可:
FPlist = {"$DESKTOP/temp.xlsx", "$DESKTOP/temp1.xlsx"};
For Each( {val}, FPlist,
Open(
val,
Worksheets( {"Sheet1", "Sheet3"} ),
Use for all sheets( 1 ),
Concatenate Worksheets( 0 ),
Create Concatenation Column( 0 ),
Worksheet Settings(
1,
Has Column Headers( 1 ),
Number of Rows in Headers( 1 ),
Headers Start on Row( 1 ),
Data Starts on Row( 2 ),
Data Starts on Column( 1 ),
Data Ends on Row( 0 ),
Data Ends on Column( 0 ),
Replicated Spanned Rows( 1 ),
Suppress Hidden Rows( 1 ),
Suppress Hidden Columns( 1 ),
Treat as Hierarchy( 0 ),
Multiple Series Stack( 0 ),
Import Cell Colors( 0 ),
Column Separator String( "-" )
)
)
);回复:多文件导入某些选项卡和列我一直在努力让这个脚本发挥作用,但我无法实现。
回复:多文件导入某些选项卡和列工作表设置可能不适用于您的特定文件。这就是我得到这个脚本的方式。首先使用 Excel 向导打开一个文件。

选择您想要的工作表并确保数据预览看起来正确。

导入后,从新创建的表之一打开“源”表脚本并复制它。

通过用 val 变量替换绝对路径并将所需工作表的列表插入到正确的括号中,使该脚本适用于 For Each() 函数。
我希望一切都有意义。如果您仍然遇到问题,请发布错误消息。
回复:多文件导入某些选项卡和列好的。 这让我更接近了! 谢谢你!