Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


923 / 13644 ツリー ←次へ | 前へ→

【77452】アドインタブにアドイン側からボタンを追加する場合 名無しのプログラマー 15/10/12(月) 21:34 質問[未読]
【77456】Re:アドインタブにアドイン側からボタンを... 独覚 15/10/13(火) 9:33 発言[未読]
【77513】Re:アドインタブにアドイン側からボタンを... 名無しのプログラマー 15/10/18(日) 0:18 回答[未読]

【77452】アドインタブにアドイン側からボタンを追...
質問  名無しのプログラマー  - 15/10/12(月) 21:34 -

引用なし
パスワード
   見ていただきありがとうございます。


今回、アドインを使ったプログラムを作成したいと考えていおり、
処理として、リボン上のアドインタブにボタンやメニューを追加してマクロを登録する(リボンを新規作成はなし)というものを想定しています。(動作環境はExcel2010です)


その中で、ボタンなどを追加するには、CommandBarオブジェクトを使用すればいいという事はわかったのですが、

肝心のCommandBarオブジェクトの、「メニューコマンド」、「ツールバーコマンド」、「ユーザー設定のツールバー」についての違いがわからなくて困っています。

と言うのもいつかのネット記事を見ていても、Excel2003関する記事ばかりで、Excel2010のことが書かれた記事があっても、Excel2010上では一部のメソッドで動作は保証できないと書かれているだけで汎用性がイマイチわからない状態です。

Excel2010上でVBA操作した場合に、各メニューグループでコマンドボタンなど特定のボタンが置けないやレイアウトなど違いがあるのでしょうか?

また、レイアウトに関しても3つ以外の新しいグループの追加や、画像の変更(既存以外)などができるできない等の情報を知っている方がいたらお願いします。

【77456】Re:アドインタブにアドイン側からボタン...
発言  独覚  - 15/10/13(火) 9:33 -

引用なし
パスワード
   ここのサイトの基本方針から引用です。

>マルチポストについて
>別のサイト(掲示板)にまったく同じ目的の投稿をすることを、一般に「マルチポスト」といいます。
>当質問箱では、マルチポストは原則認めています。
>つまり、ほかのサイトで質問したことをこのサイトで質問してもかまわないということです。

>しかし、もしマルチポストをするのなら、可能な限り「○○にも同じ質問を出しました」ということを宣言してください。
>そして、仮に他のサイトで解決したのなら、ここにも必ずその顛末を書いてください。
>質問しっぱなし、というのはモラルに反します。「解決したからいいや」というのではありません。

>また、マルチポストを明示的に禁止しているサイトとのマルチポストをしてはいけません。

ということですのでマルチポスト先の報告をお願いいたします。

【77513】Re:アドインタブにアドイン側からボタン...
回答  名無しのプログラマー  - 15/10/18(日) 0:18 -

引用なし
パスワード
   ▼独覚 さん:
>ここのサイトの基本方針から引用です。
>
>>マルチポストについて
>>別のサイト(掲示板)にまったく同じ目的の投稿をすることを、一般に「マルチポスト」といいます。
>>当質問箱では、マルチポストは原則認めています。
>>つまり、ほかのサイトで質問したことをこのサイトで質問してもかまわないということです。
>
>>しかし、もしマルチポストをするのなら、可能な限り「○○にも同じ質問を出しました」ということを宣言してください。
>>そして、仮に他のサイトで解決したのなら、ここにも必ずその顛末を書いてください。
>>質問しっぱなし、というのはモラルに反します。「解決したからいいや」というのではありません。
>
>>また、マルチポストを明示的に禁止しているサイトとのマルチポストをしてはいけません。
>
>ということですのでマルチポスト先の報告をお願いいたします。


ご指摘ありがとうございます。
今回エクセルの学校にも同じ質問を載せていただき無事解決致しました。
ありがとうございました。

923 / 13644 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free