システムwiki

ダイアログボックスを開かずにテキストを置き換えるためのキーボードショートカット

RossAhm 受付中 最終更新日:2022-06-25 04:45

ダイアログボックスを開かずにテキストを置き換えるためのキーボードショートカットはありますか?

たとえば、「リンゴ」を見つけて「オレンジ」に置き換えたいとします.'apples'のインスタンスを見つけるマクロがあります.同じマクロにより、[検索と置換]ダイアログボックスの[置換]行に「オレンジ」が追加されます.キーボードショートカットを使用して、「apple」の各インスタンスを循環できます.「apple」のインスタンスを「orange」に置き換えたいときはいつでも、キーボードショートカットを押して「apple」を「orange」に変更したいだけです.

'orange'を挿入する唯一の方法は、[検索と置換]ダイアログボックスを開き、[置換]セクションに移動して、[置換]ボタンを押すことです.しかし、これは遅くて面倒です.ダイアログボックスを開いて置き換える必要がない「オレンジ」を挿入するキーボードショートカットを探しています.

これは可能ですか?

返信リスト(回答:1)

1 #
DougRob

次のコードを含むマクロをキーボードに割り当てます:

ActiveDocument.Range= Replace(ActiveDocument.Range、 "apple"、 "orange")