初学者:帮助打开单个工作表和工作表设置我有这个脚本,它允许我在放入文件路径时选择工作表以及设置工作表设置:
Open(
"$DESKTOP/JMP practice/20210305_COVID-19-QC_RM_NTC_2134-001 (2).xlsx",
Worksheets( "Amplification Data" ),
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( 49 ),
Data Starts on Row( 50 ),
Data Starts on Column( 1 ),
Data Ends on Row( 0 ),
Data Ends on Column( 0 ),
Replicated Spanned Rows( 1 ),
Replicated Spanned Headers( 0 ),
Suppress Hidden Rows( 1 ),
Suppress Hidden Columns( 1 ),
Suppress Empty Columns( 1 ),
Treat as Hierarchy( 0 ),
Multiple Series Stack( 0 ),
Import Cell Colors( 0 ),
Limit Column Detect( 0 ),
Column Separator String( "-" )
)
);
但是当我只是尝试编写一个脚本让用户选择要使用命令打开的文件时:
open ()
它只是打开所有工作簿而不让我编辑工作簿设置,我需要一个命令,即使没有提到文件路径,我也可以编辑工作表设置。 请帮忙
分析数据表视窗回复:初学者:帮助打开单个工作表和工作表设置使用 Pick File() 函数选择要打开的文件,然后获取 Pick File 的结果并在 Open() 函数中引用它。
theFile = Pick File(....);
Open( theFile,
other loading options);
回复:初学者:帮助打开单个工作表和工作表设置嗨,特克斯尼尔森,
选择文件运行良好,但我仍然遇到问题:
theFile = Pick File();
Open(
"theFile",
Worksheets( "Results"),
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( 49 ),
Data Starts on Row( 50 ),
Data Starts on Column( 1 ),
Data Ends on Row( 0 ),
Data Ends on Column( 0 ),
Replicated Spanned Rows( 1 ),
Replicated Spanned Headers( 0 ),
Suppress Hidden Rows( 1 ),
Suppress Hidden Columns( 1 ),
Suppress Empty Columns( 1 ),
Treat as Hierarchy( 0 ),
Multiple Series Stack( 0 ),
Import Cell Colors( 0 ),
Limit Column Detect( 0 ),
Column Separator String( "-" )
)
);
即使我把它显示为一个错误“在 excel 向导中打开文件时出错......在这种情况下使用所有打开所有工作表首选项应该可以工作”我试图解决它,希望能找到一种方法搞定,谢谢!