| 
    
     |  | 角田様、たびたび恐れ入ります。 
 >コレクションをIndex(数字)で指定する場合は、コレクションに
 >格納された順に「1〜」の番号で指定します。ですから
 > 10301 が 1番
 > 10302 が 2番
 >です。それで、どう考えても、1万個も登録していないですよね。だから
 > ”インデックスが有効範囲にありません”
 >になります。
 
 なるほど、いわれてみればまったくその通りです。
 1万個も登録しておりません(笑)。
 インデックスってそういう意味だったのですね、やっと理解できました。
 
 
 >Add する時に、第2引数でキー(文字列)指定をすれば、そのキーで指定出来ます。
 >
 >For uriageintl3 = 10301 To 10616
 > lbluriage.Add Controls("lbluriage" & uriageintl3), CStr(uriageintl3)
 >
 >For uriageintl3 = 10301 To 10616 '☆売上合計ラベルの初期化
 >  lbluriage(CStr(uriageintl3)).Caption = ""
 
 
 加えてこんな高等技術まで教えていただき、感謝感激しております(´▽`*)/ 。
 まことにありがとうございました。
 
 
 |  |