マクロファイルの文字コードはどうなってますか?
sjis または BOM付きのutf8 にして下さい。

マクロは置換コマンドをつなげてるだけなので
マクロで動かなければ置換コマンドで正規表現にチェックをいれて
実行しても同じことです。

実際にマクロを実行させようとしているテキストファイルの
内容が分かればなんとかできるかもしれません。