Office関連

[リボン・カスタマイズ]toggleButtonのオン・オフを動的に変更する。

“リボン上のトグルボタンをマクロで押し下げすることはできないか?”、との質問がありました。
トグルボタンの押下状態ですが、基本的には下記記事と同じくtoggleButton要素のgetPressed属性を使い、(IRibbonUI).InvalidateControlメソッドや(IRibbonUI).Invalidateメソッドでリボンの再描画を行います。

あるいは下記のようにUI Automationを使って制御することもできますが、下記のコードではリボン上に同名のグループやボタンがある場合のことは考慮していませんので処理を変更する必要があります。

関連記事

2022年2月の人気記事前のページ

[Power Automate for desktop]カスタム フォームの背景色を自由に設定する方法次のページ

関連記事

  1. Office関連

    漢字かな交じり文をひらがなにするマクロ

    Yahoo!のテキスト解析Web API(ルビ振り)を使用して、漢字か…

  2. Excel

    ディスプレイのサイズを取得するVBAマクロ

    「VBA ディスプレイ 幅 高さ」といったキーワード検索でのアクセスが…

  3. Office関連

    [Excel Services ECMAScript]選択範囲が変更されたときのイベントを利用する。…

    埋め込んだExcelワークブックの、選択範囲が変更されたときのイベント…

  4. Office関連

    [OneNote]クリップボードから新しいページに貼り付け

    何かをメモするとき、ファイルを保存するとき等々、私はよくOneNote…

  5. Office関連

    Google翻訳の言語自動検出機能を追う

    「Google TTSで文字列を読み上げるマクロ」でGoogle翻訳の…

  6. Office関連

    [Win32 API]PowerPointマクロにショートカットキーを割り当てる。

    数日前、“PowerPointだとマクロにショートカットキーを割り当て…

コメント

  • コメント (1)

  • トラックバックは利用できません。

  1. きぬあさ様
    いつもお世話になります。

    おかげさまでうまくいきました!
    どうもありがとうございました。

Time limit is exhausted. Please reload CAPTCHA.

※本ページはプロモーションが含まれています。

Translate

最近の記事

アーカイブ

PAGE TOP