置き換えじゃなくて挿入なら、しょぼーんさんのRIGHT$()とLEFT$()を使う方法が一番簡単なんじゃないです? TEXT$="ABCEF" PUSH_TEXT$="D" PUSH_NUM=3 ?LEFT$(TEXT$,PUSH_NUM)+PUSH_TEXT$+RIGHT$(TEXT$,LEN(TEXT$)-PUSH_NUM) こんな感じで。