Access VBA質問箱 IV

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

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


1385 / 2272 ツリー ←次へ | 前へ→

【7391】メニューバーのカスタマイズについて ユミちゃん 06/2/26(日) 4:33 質問[未読]
【7402】Re:メニューバーのカスタマイズについて 小僧 06/2/28(火) 9:57 回答[未読]
【7418】Re:メニューバーのカスタマイズについて ユミちゃん 06/3/1(水) 10:53 お礼[未読]

【7391】メニューバーのカスタマイズについて
質問  ユミちゃん  - 06/2/26(日) 4:33 -

引用なし
パスワード
   ACCESSのメニュー(ファイル、編集、表示、挿入・・・・)の表示を変更して
私、独自のメニューに変更ができないでしょうか。メニューの下に表示される
コマンドも変更して各処理を立ち上げたいのですが?
宜しくご指導ください。

【7402】Re:メニューバーのカスタマイズについて
回答  小僧  - 06/2/28(火) 9:57 -

引用なし
パスワード
   ▼ユミちゃん さん:
おはよございます。

なかなか回答が付きませんね…。
当方も詳しくないので突っ込まれると解りかねますが、
下記URLを参考にしてサンプルコードを作成してみました。

http://support.microsoft.com/kb/303729/ja

Sub カスタムメニューバーを作成()
'要参照設定 Microsoft Office x.x Object Library
Dim CB As CommandBar
  Set CB = Application.CommandBars.Add("Temp1", msoBarTop, True, False)
    With CB
      .Controls.Add ID:=23   ' ID for Open
      .Controls.Add ID:=3   ' ID for Save
      .Controls.Add ID:=2   ' ID for Spelling
      .Controls.Add ID:=4   ' ID for Print
      .Controls.Add ID:=19   ' ID for Copy Drawing
      .Controls.Add ID:=3738  ' ID for Mail as Attachment
      .Visible = True
    End With
  Set CB = Nothing
End Sub

詳しくはヘルプでCommandBar オブジェクトを参照されてみて下さい。

※ テストコードを試される前に必ずバックアップを取っておいてください。

【7418】Re:メニューバーのカスタマイズについて
お礼  ユミちゃん  - 06/3/1(水) 10:53 -

引用なし
パスワード
   小僧さん。
有難うございました。返信がないので半ばあきらめていました。
早速試してみます。また結果をご報告いたします。
まずはお礼まで。

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