Excel

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

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

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

関連記事

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

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

関連記事

  1. Office関連

    Officeのヘルプを単独で開く。

    Officeアプリケーションのヘルプが見たいとき、いちいちアプリケーシ…

  2. Excel

    VBAでTTSエンジンの各種情報を列挙する

    今回はTTSエンジンの各種情報を列挙するマクロを紹介します。Mic…

  3. Office アドイン

    [Office用アプリ]開発入門の記事を書かせていただきました。

    日経ソフトウエア 2014年3月号から連載の「Office用アプリ開発…

  4. Office関連

    [Excel Services ECMAScript]ActiveWorkbookのシート数を取得す…

    埋め込んだExcelワークブックのシート数を取得するコードです。 …

  5. Office関連

    [Excel Services ECMAScript]アクティブセルが変更されたときのイベントを利用…

    埋め込んだExcelワークブックの、アクティブセルが変更されたときのイ…

  6. Office アドイン

    [Office用アプリ]Mashup Awards 9にOffice 用アプリで応募できる!?

    日本最大級のWebアプリケーション開発コンテスト「Mashup Awa…

コメント

  • コメント (1)

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

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

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

Time limit is exhausted. Please reload CAPTCHA.

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

Translate

最近の記事

アーカイブ

PAGE TOP