試作品の修正に関してですが、
ただ単に僕が修正するというのは微妙だと思ったので、ヒントを出すだけとさせて頂きます。
・いきなり INSTR の[開始位置]が A+1 だと最初の1文字が検索の範囲外
・SUBST で置換する文字数は1つ
・“G”もA$ から検索する
・A2$ を変えても何も起こらないので A$ の G を G- に置換する
・A$ が書き換え終わったタイミングでループを抜けないとエラー
…これ位でしょうか…。もしこれらのヒント通りに変えても正常に動作しなかったらごめんなさい。
このコメントはネタバレを含んでいます。