XLSREAD 関数を実行すると、「​データの範囲が無効で​す」のエラーが表示さ​れるのはなぜですか?

10 views (last 30 days)
MathWorks Support Team
MathWorks Support Team on 25 Oct 2013
XLSREAD 関数を使ってデータ取り込みをすると、以下のエラーが表示されます。
ERROR: ??? エラー ==> xlsread at 277
データの範囲が無効です。

Accepted Answer

MathWorks Support Team
MathWorks Support Team on 16 Apr 2021
Edited: MathWorks Support Team on 19 Apr 2021
エラーを発生させる原因として、以下の項目が挙げられます。
1. 間違った範囲指定
読み込み範囲の指定方法が間違っている場合、エラーが発生します。
例:
[b,c,d] = xlsread('samp.xls','A1:')
2. Excelのデータ範囲制限を超えた読み取り指定
Excel のデータ範囲制限を越えて読み込みを行っている場合、エラーが発生します。
Excelの各バージョンのデータ範囲制限についての詳細については、Microsoft 社の情報をご覧下さい。
(参考:マイクロソフト サポート オンライン)
3. 対応外のExcelのバージョンの使用
MATLAB が対応していない Excel バージョンを使用している場合、エラーが発生します。
以下の URL より MATLABが対応しているExcelのバージョンについて閲覧できます。
(R2009b 以前)

More Answers (0)

Products


Release

R2009b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!