vbaで置換回数を表示する方法を教えて下さい。

浩 中澤 0 評価のポイント
2025-06-27T00:41:31.4066667+00:00

通常のexcelでは、置換で、すべて置換を行うと、結果のMsgBoxで「○○件を置換しました。」と表示されますが、vbaでは、Replaceが置換ですが、結果のMsgBoxで「○○件置を換しました。」と表示させることが出来ません。どの様な記述を作成したら置換件数結果を表示出来るのでしょうか。

因みに、同一セル内に置換対象の文字が複数有りますので、セルの個数では不可です。

済みませんが、教えて頂きたく、宜しくお願い致します。

置換結果

開発者向けテクノロジ Visual Basic for Applications
{count} 件の投票

1 件の回答

並べ替え方法: 新しい順
  1. simo-k 10,420 評価のポイント ボランティア モデレーター
    2025-06-27T13:06:27.1633333+00:00

    > 同一セル内に置換対象の文字が複数有ります
    Find/FindNextにて検索して、置換+カウントアップをしてみたら如何でしょうか?


お客様の回答

回答は、質問作成者が [承諾された回答] としてマークできます。これは、ユーザーが回答が作成者の問題を解決したことを知るのに役立ちます。