投稿者 るきお  (社会人) 投稿日時 2011/5/22 13:37:09
こんにちは。

>まったくうまくいけません。
なぜそのように考えたのでしょうか?
はじめの、「パラメーターが少なすぎます。1を指定してください。」というエラーがでなくなったということはむしろうまくいったとは考えられませんか?

>すぐにレコードが1件しかないのに「インデックス有効範囲がありません」って出ます。
多分「インデックスが有効範囲にありません」でしょうか?
エラーで困って質問する場合はエラーが発生する行がどこだかわかるようにしましょう。

エラーになるのが
>n(i) = hrs("年")
か、
>NNB(i) = hrs("NO")
の行であれば、レコードが101件以上あるからかと思います。

まずはどの行でエラーになるかを書きましょう。
上記の行でエラーになるのであればその時 i はいくつか確認しましょう。