TextBox.ScrollBars プロパティ (Outlook フォーム スクリプト)
コントロールが垂直、水平、または両方のスクロール バーを持つかどうかを指定する整数型 ( Integer) の値を設定します。 値の取得と設定が可能です。
構文
式。スクロールバー
expressionTextBox オブジェクトを表す変数。
注釈
引数 ScrollBars の設定値は次のとおりです。
値 | 説明 |
---|---|
0 | スクロール バーを表示しません (既定値)。 |
1 | 水平スクロール バーを表示します。 |
2 | 垂直スクロール バーを表示します。 |
3 | 水平スクロール バーと垂直スクロール バーの両方を表示します。 |
スクロール ボックスの位置はスクロール バーの表示領域内に制限されます。 また、スクロール バー全体を表示するために必要なときは、スクロールの位置が変更されます。 スクロール バーの範囲は、 ScrollBars プロパティの値、スクロールのサイズ、または表示サイズを変更したときに変更されます。
1 行の文字列を表示するように設定されているコントロールの場合は、 ScrollBars プロパティと AutoSize プロパティを使って、水平スクロール バーを表示できます。 スクロール バーを表示するかどうかは、次の規則に従って決まります。
ScrollBars プロパティに 0 を設定しているときは、どのスクロール バーも表示されません。
ScrollBars プロパティに 1 または 3 を設定しているときに、文字列が編集領域に表示しきれず、さらに編集領域の下にスクロール バーを表示できる領域が確保されている場合には、水平スクロール バーが表示されます。
AutoSize プロパティに True が設定されているときは、スクロール バーを表示できるようにコントロールのサイズが自動的に調整されます。ただし、コントロールのサイズが最大サイズに達しているか、最大サイズ近くに達している場合は調整されません。
複数行の文字列を表示するように設定されているテキスト ボックス ( TextBox ) コントロールの場合は、 ScrollBars プロパティ、 WordWrap プロパティ、および AutoSize プロパティを使って、スクロール バーを表示できます。 スクロール バーを表示するかどうかは、次の規則に従って決まります。
ScrollBars プロパティに 0 を設定しているときは、どのスクロール バーも表示されません。
ScrollBars プロパティに 2 または 3 を設定しているときに、文字列が編集領域に領域に表示しきれず、さらに編集領域の右側にスクロール バーを表示できる領域が確保されている場合には、垂直スクロール バーが表示されます。
WordWrapプロパティに True が設定されている場合は、複数行の文字列を表示するように設定されているコントロールに水平スクロール バーが表示されることはありません。 ほとんどの複数行コントロールでは、水平スクロール バーは使用されません。
次の条件がすべて満たされるときは、複数行の文字列を表示するように設定されているコントロールに水平スクロール バーを表示できます。
- 編集領域の幅より長い単語が編集領域の中にある。
水平スクロール バーの表示を許可している。
編集領域の下側にスクロール バーを表示できる領域が確保されている。
WordWrap プロパティに False が設定されている。
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。