次のコードを使用しています。
Dim rng As Range
Set rng = Workbooks("import sheet.xls").Sheets("import").Range("project_name,project_author,project_code,project_breaker,default_fault_ac_mcb,default_fault_ac_mccb,default_fault_dc,default_fault_acb,default_rvdrop,default_svdrop,default_eff,default_pfactor,default_ratio,default_freq,default_sfactor_ac,default_spfactor")
For Each cell In rng.Cells
MsgBox cell
Next cell
project_name
、などは、シートproject_author
内の異なる名前付き範囲です。問題は、上記のリスト (既に定義済み) に別の名前付き範囲を追加すると、実行時エラー 1004 (「範囲クラスの選択メソッドが失敗しました」) が発生することです。
範囲オブジェクトに追加できる名前付き範囲の数に制限はありますか?