適用先
Access for Microsoft 365 Access 2021 Access 2019 Access 2016

[AllowFullMenus/すべてのメニューの許可] プロパティを使用すると、アプリケーション データベースを開いたときに Microsoft Office Access 2007 の組み込みのすべてのメニューの使用の許可を指定できます。 たとえば、[AllowFullMenus/すべてのメニューの許可] プロパティを使用し、ユーザーにテーブル、フォーム、クエリまたはレポートの構造の変更を許可するメニュー項目を無効にできます。

設定

[AllowFullMenus/すべてのメニューの許可] プロパティでは、次の設定が使用されます。

設定

説明

True (–1)

起動時に、組み込みのすべてのメニューを表示します。

False (0)

起動時に、組み込みのすべてのメニューを表示しません。

このプロパティを設定する最も簡単な方法は、[アプリケーション設定] ダイアログ ボックスの [スタートアップ] タブの [完全なメニューを許可する] オプションを使用して、[ファイル] メニューの [アクセス オプション] をクリックすることで使用できます。 このプロパティは、 マクロ またはVisual Basic for Applications (VBA) コードを使用して設定することもできます。

マクロまたは Visual Basic for Applications (VBA) コードで [AllowFullMenus/すべてのメニューの許可] プロパティを設定するには、最初に [スタートアップ] ダイアログ ボックスで一度プロパティを設定するか、次の方法でプロパティを作成する必要があります。

  • Microsoft Access データベース (.mdb または .accdb) で、CreateProperty メソッドを使用してプロパティを作成し、Database オブジェクトの Properties コレクションにそれを追加できます。

  • Microsoft Access プロジェクト (.adp) で、Add メソッドを使用することで、CurrentProject オブジェクトの AccessObjectProperties コレクションに追加できます。

解説

このプロパティを False に設定した場合、事前定義されている組み込みの完全なメニューのサブセットがデータベースに表示されます。 この一連のメニューには、データベース オブジェクトのデザインの変更をユーザーに許可するメニューとコマンドは含まれていません。

このプロパティを False に設定すると、無効になっているメニュー項目に対応するツールバーのボタンも無効になります。 ただし、ショートカット メニューは影響を受けません (ショートカット メニュー コマンドを使用して一部のデザイン機能を変更できます)。 ユーザーにショートカット メニューのコマンドへのアクセスを許可したくない場合、[AllowShortcutMenus/ショートカット メニューの許可] プロパティは False に設定します。

このプロパティの設定は、次回データベースを開くときまで有効になりません。

ヘルプを表示

その他のオプションが必要ですか?

サブスクリプションの特典の参照、トレーニング コースの閲覧、デバイスのセキュリティ保護方法などについて説明します。