Form.ViewsAllowed プロパティ (Access)

ViewsAllowed プロパティを使うには、[表示] メニューの [フォーム ビュー] または [データシート ビュー] コマンドを選ぶか、[表示] ボタンの横にある矢印をクリックして [フォーム ビュー] または [データシート ビュー] を選ぶことにより、ユーザーがデータシート ビューとフォーム ビューを切り替えることができるかどうかを指定します。 読み取り/書き込みの バイト です。

構文

ViewsAllowed

expressionForm オブジェクトを表す変数です。

注釈

"ViewsAllowed/ビュー設定" プロパティの設定値は次のとおりです。

Setting 説明
0 フォーム ビューとデータシート ビューを切り替えることができます。(既定値)
1 フォーム ビューからデータシート ビューに切り替えられません。
2 データシート ビューからフォーム ビューに切り替えられません。

[ ビュー ] ボタン リストや [ 表示 ] メニューに表示されるビューは、" ViewsAllowed /ビュー設定" プロパティの設定値によって異なります。 たとえば、ViewsAllowed プロパティがデータシートに設定されている場合、[表示] ボタンの一覧と [表示] メニューではフォーム ビューは無効になります。

この 2 つのプロパティを組み合わせて使うと、次のようにさまざまな条件を設定できます。

DefaultView ViewsAllowed 説明
[Single/単票フォーム]、[Continuous Forms/帳票フォーム]、または [Datasheet/データシート] Both/フォーム/データシート フォーム ビューとデータシート ビューのどちらにも切り替えることができます。
[Single/単票フォーム] または [Continuous Forms/帳票フォーム] Form/フォーム フォーム ビューからデータシート ビューに切り替えることはできません。
[Single/単票フォーム] または [Continuous Forms/帳票フォーム] Datasheet/データシート フォーム ビューからデータシート ビューに切り替えることはできますが、フォーム ビューに戻ることはできません。
[Datasheet/データシート] [Form/フォーム] データシート ビューからフォーム ビューに切り替えることはできますが、データシート ビューに戻ることはできません。
[Datasheet/データシート] [Datasheet/データシート] データシート ビューからフォーム ビューに切り替えることはできません。

次の例では、ユーザーが 交換機 フォームのデータシート ビューとフォーム ビューを切り替えることができる方法の状態を示すメッセージが [即時] ウィンドウに表示されます。

Debug.Print "ViewsAllowed = " & Forms.Item("Switchboard").ViewsAllowed

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

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