プロが教えるわが家の防犯対策術!

マイクロソフトのwordで文字の置換をマクロで実行すると、指定しないのに、人々、日々などの々が消える現象が置きました。マクロの編集で、置換する一つ一つチェックしましたが、々を消去する指定はしていないのにです。困っています。なぜなのでしょうか。

A 回答 (1件)

置換マクロは、どのような設定で書いたのですか?


あいまい検索(MatchFuzzy)をTrueにしていませんか?
https://learn.microsoft.com/ja-jp/office/vba/api …
繰り返し記号を区別しない設定なので。
https://answers.microsoft.com/ja-jp/msoffice/for …
    • good
    • 0
この回答へのお礼

マクロは、初心者なので、記録だけで作りました。そして、編集で、語句を追加して増やしました。

ご指摘のように、

.MatchFuzzy = True
を全て削除して、最初の置換文字のところに、
.MatchFuzzy = False
を追加したら、々 は消えなくなりました。

お陰様で助かりました。
ありがとうございます。(◍´◡`◍)

お礼日時:2024/03/16 21:43

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています


このQ&Aを見た人がよく見るQ&A