フォームで使用する罫線の種類と罫線要素 (タイトル バー、 コントロール メニュー、[ 最小化 ] ボタンと [最大化 ] ボタン、 または [閉じる ] ボタン) を指定します。 通常、標準フォーム、ポップアップ フォーム、ユーザー設定のダイアログ ボックスには、異なる罫線のスタイルを使用します。 読み取り/書き込みの バイト です。
構文
式。BorderStyle
expressionForm オブジェクトを表す変数です。
注釈
コントロールの "BorderStyle/境界線スタイル" プロパティの設定値は次のとおりです。
| Setting | Visual Basic | 説明 |
|---|---|---|
| なし | 0 | フォームに境界線も境界要素も指定しません。 フォームのサイズは変更できません。 |
| Thin/細線 | 1 | フォームには細い枠線があり、任意の枠線要素を含めることができます。 フォームのサイズは変更できません ([コントロール] メニューの [サイズ] コマンドは使用できません)。 この設定はポップアップ フォームによく使用します。 (フォームをすべての Microsoft Access ウィンドウの一番上に残すようにするには、その PopUp プロパティも [はい] に設定する必要があります。) |
| Sizable/サイズ調整可 | 2 | (既定)フォームには Access フォームの既定の罫線があり、任意の罫線要素を含めることができ、サイズを変更できます。 この設定は、多くの場合、通常の Access フォームで使用します。 |
| ダイアログ | 3 | 境界線は太線 (二重線) になり、タイトル バー、[ 閉じる ] ボタン、および [ コントロール ] メニューのみを指定できます。 フォームを最大化、最小化、またはサイズ変更することはできません ([ コントロール ] メニューの [ 最大化 ]、[ 最小化 ]、および [ サイズ変更 ] コマンドは使用できません)。 通常、カスタム ダイアログ ボックスにはこの設定を使います。 (ただし、フォームをモーダルにする場合は、 そのモーダル プロパティも Yes に設定する必要があります。ほとんどのダイアログ ボックスのようにモーダル ポップアップ フォームにする場合は、 ポップアップ プロパティと モーダル プロパティの両方を [はい] に設定する必要があります。) |
フォームの " BorderStyle /境界線スタイル" プロパティは、標準的なフォーム、ポップアップ フォーム、またはカスタム ダイアログ ボックスとしてのフォームの外観を表す重要な属性を示します。 また、" Modal /作業ウィンドウ固定" プロパティと " PopUp /ポップアップ" プロパティを設定して、フォームの属性をさらに定義することもできます。
フォームの ControlBox 、 CloseButton 、 MinMaxButtons 、 ScrollBars 、 NavigationButtons 、および RecordSelectors プロパティの設定が必要な場合もあります。 これらのプロパティは次のように相互に影響します。
" BorderStyle /境界線スタイル" プロパティに [None/なし] または [Dialog/ダイアログ] を設定すると、" MinMaxButtons /最小化/最大化ボタン" プロパティの値にかかわらず、[ 最小化 ] ボタンおよび [ 最大化 ] ボタンはフォームに表示されません。
" BorderStyle /境界線スタイル" プロパティに [None/なし] を設定すると、" ControlBox /コントロールボックス" プロパティの設定にかかわらず、[ コントロール ] メニューはフォームに表示されません。
" BorderStyle /境界線スタイル" プロパティを設定しても、スクロール バー、移動ボタン、レコード番号ボックス、およびレコード セレクターの表示には、影響しません。
" BorderStyle /境界線スタイル" プロパティは、フォーム ビューの中でのみ有効です。 フォーム デザイン ビューでは、このプロパティの設定は無視されます。
ポップアップ フォームの " BorderStyle /境界線スタイル" プロパティに [None/なし] を設定した場合は、フォームを閉じることができません。この場合、" Close/閉じる " アクションが定義されたマクロを実行するか、Visual Basic の中で Close メソッドを使うイベント プロシージャを実行する [ 閉じる ] ボタンをフォーム中に配置する必要があります。
通常、ポップアップ フォームはサイズが固定されています。しかし、" PopUp /ポップアップ" プロパティに [Yes/はい] を設定し、" BorderStyle /境界線スタイル" プロパティに [Sizable/サイズ調整可] を設定すると、ポップアップ フォームのサイズを調整できるようになります。
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。