次の方法で共有


ThreeDFormat.RotationY プロパティ (Publisher)

度単位で、y 軸回りの 3-d 図形の回転角度を設定または返します。 -90 から 90 までの値を指定できます。 正の値が左に回転を示します負の値では、右に回転を示します。 値の取得と設定が可能な単精度浮動小数点型 (Single) の値です。

構文

RotationY

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

戻り値

1 行

注釈

x 軸を中心とした押し出し図形の回転を設定するには、 RotationX プロパティを使用します。

3-d 図形の z 軸回りの回転角度を設定するには、 Shape オブジェクトの「 回転 」プロパティを使用します。

3-d 図形の前面を回転せず、浮き出しのスイープ パスの方向を変更するには、 取得のみ可能 を使用します。

次の使用例は、作業中の文書に 3 つの同一の押し出し楕円を追加し、y 軸を中心とした回転をそれぞれ -30、0、および 30 度に設定します。

Sub SetRotationY() 
 With ActiveDocument.Pages(1).Shapes 
 With .AddShape(Type:=msoShapeOval, Left:=30, _ 
 Top:=120, Width:=50, Height:=25).ThreeD 
 .Visible = True 
 .RotationY = -30 
 End With 
 With .AddShape(Type:=msoShapeOval, Left:=90, _ 
 Top:=120, Width:=50, Height:=25).ThreeD 
 .Visible = True 
 .RotationY = 0 
 End With 
 With .AddShape(Type:=msoShapeOval, Left:=150, _ 
 Top:=120, Width:=50, Height:=25).ThreeD 
 .Visible = True 
 .RotationY = 30 
 End With 
 End With 
End Sub

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

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