DoCmd.AddMenu メソッド (Access)

AddMenu メソッドは、Visual Basic で AddMenu アクションを実行します。

構文

AddMenu (MenuNameMenuMacroNameStatusBarText)

expression: DoCmd オブジェクトを表す変数。

パラメーター

名前 必須 / オプション データ型 説明
MenuName 必須 バリアント型 カスタム メニュー バーまたはグローバル メニュー バーに追加するドロップダウン メニューの名前を文字列式で指定します。 アクセス キーを作成してキーボードからメニューを選択できるようにするには、アクセス キーの文字の前にアンパサンド (&) を付けます。 メニュー バーで表示されるメニュー名には、文字に下線が付きます。
MenuMacroName 必須 バリアント型 メニュー コマンドのマクロが含まれるマクロ グループの名前を文字列式で指定します。 これは必須の引数です。
StatusBarText 必須 バリアント型 メニューを選択したときにステータス バーに表示されるテキストを文字式列で指定します。

注釈

AddMenu アクションを使用して、次の操作を作成します。

  • フォームまたはレポートのカスタム メニュー バー。 フォームまたはレポートで、組み込みメニューの代わりに表示されます。

  • フォーム、フォーム コントロール、またはレポートのカスタム ショートカット メニュー。 フォーム、フォーム コントロール、またはレポートで、組み込みショートカット メニューの代わりに表示されます。

  • グローバル メニュー バー。 カスタム メニュー バーを追加したフォームまたはレポートを除くすべての Access ウィンドウで、組み込みメニュー バーの代わりに表示されます。

  • グローバル ショートカット メニュー。 カスタム ショートカット メニューを追加したフォーム、フォーム コントロール、またはレポートを除く、テーブルおよびクエリのデータシートのフィールド、フォーム ビュー、データシート ビュー、および印刷プレビュー内のフォーム、および印刷プレビュー内のレポートのすべてで、組み込みショートカット メニューの代わりに表示されます。

カスタム メニュー バーとグローバル メニュー バーの AddMenu メソッドに MenuName 引数と MenuMacroName 引数を含める必要があります。 MenuName 引数は必須ではなく、カスタム ショートカット メニューとグローバル ショートカット メニューでは無視されます。

StatusBarText 引数は省略可能です。この引数は、カスタム ショートカット メニューとグローバル ショートカット メニューでは無視されます。

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。