ScrollBar オブジェクト (Outlook フォーム スクリプト)

スクロール ボックスの位置を移動することで、別のコントロールに値を設定するコントロールです。値の取得も可能です。

注釈

ScrollBar は、フォーム上に配置できるスタンドアロンのコントロールです。 これは、 ListBoxComboBox のドロップダウン部分など、特定のオブジェクトに表示されるスクロール バーに視覚的に似ています。 ただし、これらのコントロールのスクロール バーとは異なり、スタンドアロン ScrollBar は他のコントロールの不可欠な部分ではありません。

ScrollBar を使用して別のコントロールの値を設定または読み取る場合は、ScrollBar コントロールの Value プロパティを使用するコードを記述する必要があります。 たとえば、ScrollBar を使用して TextBox の値を更新するには、ScrollBarValue プロパティを読み取り、TextBoxValue プロパティを設定するコードを記述できます。

スクロール バー ( ScrollBar) コントロールの既定のプロパティは、 Value プロパティです。

スクロール バー ( ScrollBar) の縦横の向きを変えるには、スクロール バー ( ScrollBar) のサイズ変更ハンドルを縦方向または横方向にドラッグします。

プロパティ

名前 説明
BackColor オブジェクトの背景色を指定する長整数型 ( Long) の値を設定します。 値の取得と設定が可能です。
Delay スクロール バー ( ScrollBar ) コントロールに関するイベント間の遅延 (ミリ秒単位) を表す、長整数型 ( Long) の値を取得または設定します。 読み取り/書き込みが可能です。
Enabled (有効) コントロールがフォーカスを受信し、ユーザーが生成するイベントに対応できるようにするかどうかを指定するブール型 ( Boolean) の値を設定します。 値の取得と設定が可能です。
ForeColor オブジェクトの前景色を指定する長整数型 ( Long) の値を設定します。 値の取得と設定が可能です。
LargeChange ユーザーがスクロール ボックスと矢印ボタンの間をクリックしたときの移動量を表す、長整数型 ( Long) の値を取得または設定します。 読み取り/書き込みが可能です。
Max ScrollBarValue プロパティの許容される最大値と最小値を指定する長整数型 (Long) の値を設定または返します。 読み取り/書き込みが可能です。
Min ScrollBarValue プロパティの許容される最大値と最小値を指定する長整数型 (Long) の値を設定または返します。 値の取得と設定が可能です。
MouseIcon コントロールに割り当てられるカスタム アイコンの完全パス名を表す文字列型 ( String) の値を返します。 読み取り専用です。
MousePointer ユーザーがマウスを特定のオブジェクトに重ねたときに表示するポインターの種類を指定する整数型 ( Integer) の値を設定します。 読み取り/書き込みが可能です。
Orientation コントロールの方向を縦にするか、横にするかを指定する整数型 ( Integer) の値を設定します。 値の取得と設定が可能です。
ProportionalThumb スクロール ボックスのサイズをスクロール領域に応じて可変にするかどうかを表す、ブール型 ( Boolean) の値を取得または設定します。 読み取り/書き込みが可能です。
SmallChange スクロール バー ( ScrollBar ) コントロールのいずれかの矢印をクリックしたときに移動する量を表す、整数型 ( Integer) の値を取得または設定します。 読み取り/書き込みが可能です。
スクロール バー ( ScrollBar ) コントロールの状態を示す、バリアント型 ( Variant) の値を取得または設定します。 値の取得と設定が可能です。

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

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