PageSetup.Orientation プロパティ (Excel)

縦または横の印刷モードを表す XlPageOrientation 値を設定または返します。

構文

方向

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

この例では、シート 1 の印刷の向きを横長に設定します。

Worksheets("Sheet1").PageSetup.Orientation = xlLandscape

この例では、現在の作業中のシートの印刷の向きを縦長に設定します。

ActiveSheet.PageSetup.Orientation = xlPortrait

この手順では、印刷の向きを他方のオプションに切り替えます。

Sub SwitchOrientation()
    Dim ps As PageSetup
    Set ps = ActiveSheet.PageSetup

    If ps.Orientation = xlLandscape Then
        ps.Orientation = xlPortrait
    Else
        ps.Orientation = xlLandscape
    End If
End Sub

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

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