エラーの内容を見て その行に書かれている変数が想定した値になっているか確認すれば確認できますよ。 エラーで止まるなら、その場でその変数をPRINT命令で表示して確認して見て下さい。 FOR、NEXTは解りますか? A$についてはループで回してますが、B$は?