RotatedChars 属性

       

决定是否将指定艺术字中的字符相对于艺术字边框形状旋转 90 度。可读写。MsoTriState 类型。

说明

如果艺术字中含有水平文字,将 RotatedChars 属性设置为 msoTrue 可将该字符逆时针旋转 90 度。如果艺术字中含有垂直文字,将 RotatedChars 属性设置为 msoFalse 可将该字符顺时针旋转 90 度。使用 ToggleVerticalText 方法在水平文字流和垂直文字流之间切换。

Shape 对象的 Flip 方法和 Rotation 属性以及 TextEffectFormat 对象的 RotatedChars 属性 和 ToggleVerticalText 方法都影响代表艺术字的 Shape 对象中文本流的字符方向。您可能需要多次试验,才能找出如何组合这些属性和方法的效果获得预期结果。

示例

本例向 myDocument 中添加带有“Test”文本的艺术字,并将该字符逆时针旋转 90 度。

Set myDocument = ActivePresentation.Slides(1)
Set newWordArt = myDocument.Shapes.AddTextEffect _
    (PresetTextEffect:=msoTextEffect1, Text:="Test", _
    FontName:="Arial Black", FontSize:=36, _
    FontBold:=msoFalse, FontItalic:=msoFalse, Left:=10, Top:=10)
newWordArt.TextEffect.RotatedChars = msoTrue