Excel には文字置換用のワークシート関数として REPLACE と SUBSTITUTE があります。
"ABCDE" という文字列の "BCD" を "XYZ" に置換します。
REPLACE 関数の書式は次のようになります。
開始位置と置換する文字数を指定して置換します。
=REPLACE(文字列, 開始位置, 文字数, 置換文字列)
SUBSTITUTE 関数の書式は次のようになります。
=SUBSTITUTE(文字列, 検索文字列, 置換文字列)
VB などの Replace 関数は Excel の REPLACE 関数ではなく SUBSTITUTE 関数の方と同じ指定なのがややこしいですね。