Access デスクトップ データベースで "LockNavigationPane/ナビゲーション ウィンドウのロック" マクロ アクションを使って、ナビゲーション ウィンドウに表示されるデータベース オブジェクトをユーザーが削除できないようにすることができます。
注: "LockNavigationPane/ナビゲーション ウィンドウのロック" マクロ アクションは、Access Web アプリでは利用できません。
設定
"LockNavigationPane/ナビゲーション ウィンドウのロック" マクロ アクションには次の引数があります。
アクションの引数 |
説明 |
Lock |
Yes を選ぶとナビゲーション ウィンドウはロックされ、No を選ぶとナビゲーション ウィンドウのロックは解除されます。 |
解説
ナビゲーション ウィンドウをロックすると、データベース オブジェクトを削除したり、データベース オブジェクトをクリップボードに切り取ったりできなくなります。 次の操作の妨げにはなりません。
-
クリップボードへのデータベース オブジェクトのコピー
-
クリップボードからのデータベース オブジェクトの貼り付け
-
ナビゲーション ウィンドウの表示または非表示
-
異なるナビゲーション ウィンドウ編成方法の選択
-
ナビゲーション ウィンドウのセクションの表示または非表示
VBA モジュールで "LockNavigationPane/ナビゲーション ウィンドウのロック" アクションを実行するには、DoCmd オブジェクトの LockNavigationPane メソッドを使います。