1

これは私の最初の投稿です。私はプログラマーではありません。

強調表示されたテキスト ブロック内の多くの項目 (日付と数字) の検索と置換を行う Word マクロ (ビジュアル ベーシック) を作成しました。これは、単一の検索および置換セグメントです。うまく機能しますが、各セグメントの後に Y/N ダイアログ ボックス (この場合は Word 2003) が表示され、文書の残りの部分を検索するかどうかを尋ねられます。

クエリ: マクロの実行時に (各検索および置換セグメントの後で) 「いいえ」と応答するマクロに追加できるものはありますか?

典型的なセグメント:.

Selection.Find.ClearFormatting.
Selection.Find.Replacement.ClearFormatting.
With Selection.Find.
    .Text = "2015".
    .Replacement.Text = "2016".
    .Forward = True.
    .Wrap = wdFindAsk.
    .Format = False.
    .MatchCase = False.
    .MatchWholeWord = False.
    .MatchWildcards = False.
    .MatchSoundsLike = False.
    .MatchAllWordForms = False.
End With.
Selection.Find.Execute Replace:=wdReplaceAll

...

THX

4

2 に答える 2

0

この線

.Wrap = wdFindAsk

は、検索を続行するかどうかをユーザーに確認するように Word に指示します。その行をに変更する

.Wrap = wdFindStop

問題を解決する必要があります。

于 2015-01-05T22:08:02.520 に答える