エクセルの範囲を読み取りでエラーとなってしまう

エクセルからデータを読み取りデータテーブル型変数に格納したいのですが特定のエクセルのシートだけ以下のエラーが出てしまいます。
「[52]範囲を読み込み:範囲 を読み取れませんでした」
解決方法等ありますでしょうか。

以下付属情報です。
・1ファイルにシートが複数ありシートの構成はすべて一緒、シート名のみ違う
・範囲読み取り処理は読み取るシート名を引数にして処理を使いまわしている。
・読み取り範囲は全範囲使用したい為「“”」を指定している。
・シートの中身が空ということはない
・シート保護はかかっていません

Hi @1111202

You want to read all the sheets in the excel and process that is that right?

Regards
Sudharsan

Load one sheet → another process → load the next sheet
I would like to do the following
I don’t want to load all the sheets at once.

Okay so try this one

  • Excel application scope and use get workbook sheets it will be List
  • Use the variable of get workbook sheets in for each
  • Inside for each you can give your process and it will loop through all the sheets and complete the process you wanted

Hope this Helps

Regards
Sudharsan

image
For your ref

Regards
Sudharsan

I’m getting an error in the “ExcelReadRange” section.
If I loop through all the sheets in For each, I think I’ll still get the error…

非表示列があるとダメです…ご確認を…

非表示列はありませんでした。
エクセルのデータが少しおかしかったのでそれが原因かもしれません

1 Like

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.