Excel で開かれた Excel ファイルを読み取るときに Jsl エラーが発生しました:: ファイルを開くときにエラーが発生しました。やあ、
これを回避する方法はないかと考えていました。 この場合は、Windows を使用しており、Excel ファイルを開いて編集して保存しています。 その間、さらなるデータ処理のためにその Excel ファイルを jsl で開こうとします (これを行っている間も *.xlsx は Excel で開かれたままです)。
そのファイルを開こうとすると、このエラーが発生します
「ファイルを開くときにエラーが発生しました。」
これを回避する方法はありますか? この Excel ファイルは共有 Excel ファイルなので、別のユーザーや別のコンピュータによって開かれる可能性が高いため、jsl にこれを回避する解決策があることを願っています。
JMP14.0.3を使用しています
ありがとう
スクリプト作成Re: Excel で開いた Excel ファイルを読み込むときに Jsl エラーが発生しました:: ファイルを開くときにエラーが発生しました。やあ@ジョシュア、
ファイルを一時的な場所にコピーし、そこから開くことができます。
Names default to here(1);
fn = "$Sample_Import_Data/Bigclass.xlsx";
tfn = "$TEMP/tempfile.xlsx";<BR />
copy file(fn, tfn);
Open(
tfn,
Worksheets( "Bigclass" ),
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 ),
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( "-" )
)
);
delete file(tfn);
回复: Excel で開かれた Excel ファイルの読み取り時に Jsl エラーが発生しました :: ファイルを開くときにエラーが発生しました。Open(
"D:\ATS\frankwang\Desktop\Test.xlsx", // Here is file path
Worksheets( "Sheet1" ), // Worksheets Name
Use for all sheets( 1 ), // Check seting use for all sheets or not (1 -> Y, 0 -> N)
Concatenate Worksheets( 0 ), // Check need concatenate work sheets or not
Create Concatenation Column( 0 ), // if you want to concate, this will be set
<BR />//Below setting about Data Table of sheet. Such as Column Header, Number of rows in hearder and so on<BR /> 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 ),
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( "-" )
)
)
詳細については、インデックス スクリプトをチェックインして「開く」を検索してください。
Re: Excel で開かれた Excel ファイルの読み取り時に JSL エラーが発生する :: ファイルを開くときにエラーが発生しました。ファイルが Excel で開かれているかどうかを確認するオプションはありますか?
Jmp で Excel ファイルを読み込む際に、読み取り専用フラグなどを使用して Excel でファイルを開いても問題ないようなオプションはありますか?