Excel VBA質問箱 IV

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

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


39210 / 76732 ←次へ | 前へ→

【42637】Re:CommandBarsについて
発言  ichinose  - 06/9/17(日) 9:12 -

引用なし
パスワード
   ▼kobasan さん:
おはようございます。

>CommandBars のヘルプに
>
>Add メソッド (CommandBars コレクション) の使用例
>
>次の使用例は、"ユーザー設定" というコマンド バーをウィンドウの上端に追加し、組み込みの [貼り付け] ボタンをコマンド バーに追加します。
>
>Set mybar = CommandBars _
>  .Add(Name:="ユーザー設定", Position:=msoBarTop, _
>  Temporary:=True)
>With mybar
>  .Controls.Add Type:=msoControlButton, Id:= _
>    CommandBars("Edit").Controls("Paste").ID  '<===エラー発生
>
>  .Visible = True
>End With
>
>とありますが、エラーが発生します。
>それで、(1)(3)では、当然エラーになります。(2)はOKです。
>
>  MsgBox CommandBars("Edit").Controls("Paste").ID                 '(1)
>  MsgBox CommandBars("Worksheet menu bar").Controls(2).Controls(5).ID       '(2) 
>  MsgBox CommandBars("Worksheet menu bar").Controls("Edit").Controls("Paste").ID '(3)
>
>いまのところ、ID指定に、
>
> 22または、CommandBars("Worksheet menu bar").Controls(2).Controls(5).ID
>
>を使っていますが、
>
>CommandBars("Edit").Controls("Paste").ID

Msgbox _
CommandBars("Worksheet menu bar").Controls("編集(&E)").Controls("貼り付け(&P)").ID

↑これは?

0 hits

【42634】CommandBarsについて kobasan 06/9/17(日) 8:43 質問
【42636】Re:CommandBarsについて だるま 06/9/17(日) 9:11 回答
【42637】Re:CommandBarsについて ichinose 06/9/17(日) 9:12 発言
【42638】Re:CommandBarsについて kobasan 06/9/17(日) 9:41 お礼
【42640】Re:CommandBarsについて だるま 06/9/17(日) 11:18 発言
【42646】Re:CommandBarsについて kobasan 06/9/17(日) 15:09 お礼
【42661】Re:CommandBarsについて kobasan 06/9/18(月) 18:28 質問
【42662】Re:CommandBarsについて ichinose 06/9/18(月) 18:42 発言
【42665】Re:CommandBarsについて kobasan 06/9/18(月) 20:41 お礼

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