Excel

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

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

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

関連記事

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

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

関連記事

  1. Office関連

    Gmail APIを使ってメール送信するVBAマクロ(2)

    前回の記事でGmail APIを使ってメールを送信するVBAマクロを紹…

  2. Office関連

    VBAでブラウザーを操作するSeleniumWrapperVBAの紹介

    Internet Explorerのサポートが終わり、VBAマクロから…

  3. Office関連

    オフライン版のOffice 2016 VBAリファレンスが公開されました。

    「ヘルプファイル版のOffice 2013開発者用リファレンスが公開さ…

  4. アイコン一覧

    Office 365アイコン(imageMso)一覧(C)

    Office 365のデスクトップ版Officeアプリケーション(Wo…

  5. Office関連

    Internet Explorerのタブを切り替えるVBAマクロ

    前回の記事でInternet Explorerを操作するVBAマクロを…

コメント

  • コメント (1)

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

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

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

Time limit is exhausted. Please reload CAPTCHA.

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

Translate

最近の記事

アーカイブ

PAGE TOP