マクロにて、メニューの項目を操作する?

  1. お世話になっております。
    マクロにて、メニューバーの機能をトグルさせることは可能でしょうか。
    例えば、「検索→検索文字列の強調を解除」を操作したいと考えました。

    具体的にやりたいことなのですが、
    マクロで置換や検索操作をしたあと、ハイライトが残ってしまうのですが、
    このハイライトを解除する方法を探している次第です。

     |  starw  |  返信
  2. Mery をご愛用いただきありがとうございます。

    マクロからメニューをキック (トグル) する方法はあります。
    https://www.haijin-boys.com/wiki/マクロリファレンス:3:Editor_オブジェクト#ExecuteCommandByID_メソッド

    > マクロで置換や検索操作をしたあと、ハイライトが残ってしまうのですが、
    > このハイライトを解除する方法を探している次第です。

    この場合はマクロの標準機能でハイライト解除が用意されています。
    https://www.haijin-boys.com/wiki/マクロリファレンス:3:Document_オブジェクト#HighlightFind_プロパティ

    ↓ こんな感じです。

    document.HighlightFind = false;

    お試しくださいませ。

     |  Kuro  |  返信
  3. ありがとうございます!
    「ハイライト」「メニュー」等の文言では探していたのですが、
    どおりで見つからないなと思いました。

    文言の言い換え検索が足らず申し訳ありません。
    そして、ご教示感謝致します。

     |  starw  |  返信
スポンサーリンク