初心者:単一のワークシートを開くのに役立ち、ワークシートの設定このスクリプトを使用すると、ファイルパスを入力するときに、ワークシートを選択したり、ワークシートの設定を設定したりできます。
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 ()
すべてのブックを開くだけで、ブックの設定を編集できません。ファイルパスが指定されていない場合でも、ワークシートの設定を編集できるコマンドが必要です。 助けてください
アナリティクスデータ表ウィンドウズRe:初心者:単一のワークシートを開くのに役立ち、ワークシートの設定Pick File()関数を使用して開くファイルを選択し、Pick Fileの結果を取得して、Open()関数で参照します。
theFile = Pick File(....);
Open( theFile,
other loading options);
Re:初心者:単一のワークシートを開くのに役立ち、ワークシートの設定こんにちはtxnelson、
ピックファイルはうまく機能しますが、まだ問題があります:
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ウィザードでファイルを開くときにエラーが発生しました...この場合はすべてのシートを開く設定を使用すると機能するはずです」というエラーが表示されます。それを成し遂げてください、ありがとう!