none
VBAでクイックアクセスツールバーにマクロを登録/削除することは可能ですか RRS feed

  • 質問

  •  こんにちは

     ExcelのクイックアクセスツールバーにVBAでマクロを登録することはできないでしょうか。
     マクロの自動記録では記録されないのですが、Excelのバージョンに依存してできないこともあるようなので質問致します。
     ネットの検索でもマニュアルでの登録方法しか見つけられません。

     よろしくお願い申します。

    2012年4月25日 11:45

すべての返信

  • EXCELを起動した状態でEXCEL-VBAから、既に起動してるEXCELのクイックアクセスツールバーを変更する方法は解りません。

    しかし、EXCELが起動してない状態で変更して、再起動した時に反映させる方法ならわかります。

    例えばExcel2007ならクイックアクセスツールバーの登録状況は、以下のファイルに記載されます。
    C:\Documents and Settings\アカウント名\Local Settings\Application Data\Microsoft\OFFICE\Excel12.qat
    このファイルはXMLなので、変更自体は簡単です。

    • 編集済み hihijiji 2012年4月28日 8:04
    2012年4月26日 4:31