StartUpPosition プロパティ

UserForm の最初の表示位置を指定する値を設定または返します。 StartUpPosition には、4 つの設定のいずれかを使用します。

設定 説明
Manual 0 初期設定値を指定しません。
CenterOwner 1 UserForm が属する項目の中央。
CenterScreen 2 画面全体の中央。
WindowsDefault 3 画面の左上隅。

注釈

StartUpPosition プロパティは、プログラムまたはプロパティ ウィンドウから設定できます。

次の例では、 UserForm1 の Click イベントで Load ステートメントと Show メソッドを使用して、 StartUpPosition プロパティを 3 (Windows の既定の位置) に設定して UserForm2 を読み込みます。 次に、Show メソッドを使用すると、UserForm2 が表示されます。

Private Sub UserForm_Click()
    Load UserForm2
    UserForm2.StartUpPosition = 3
    UserForm2.Show
End Sub

関連項目

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

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