WPS 加载项开发 > 表格 API 参考 > TextEffectFormat > 属性 > TextEffectFormat.PresetShape 属性
返回或设置指定艺术字的形状样式。MsoPresetTextEffectShape 类型,可读写。

语法

表达式.PresetShape

表达式   一个代表 TextEffectFormat 对象的变量。

说明

MsoPresetTextEffectShape 可以是下列 MsoPresetTextEffectShape 常量之一。
msoTextEffectShapeArchDownCurve
msoTextEffectShapeArchDownPour
msoTextEffectShapeArchUpCurve
msoTextEffectShapeArchUpPour
msoTextEffectShapeButtonCurve
msoTextEffectShapeButtonPour
msoTextEffectShapeCanDown
msoTextEffectShapeCanUp
msoTextEffectShapeCascadeDown
msoTextEffectShapeCascadeUp
msoTextEffectShapeChevronDown
msoTextEffectShapeChevronUp
msoTextEffectShapeCircleCurve
msoTextEffectShapeCirclePour
msoTextEffectShapeCurveDown
msoTextEffectShapeCurveUp
msoTextEffectShapeDeflate
msoTextEffectShapeDeflateBottom
msoTextEffectShapeDeflateInflateDeflate
msoTextEffectShapeDoubleWave1
msoTextEffectShapeFadeDown
msoTextEffectShapeFadeRight
msoTextEffectShapeInflate
msoTextEffectShapeInflateTop
msoTextEffectShapePlainText
msoTextEffectShapeRingOutside
msoTextEffectShapeSlantUp
msoTextEffectShapeTriangleDown
msoTextEffectShapeWave1
msoTextEffectShapeDeflateInflate
msoTextEffectShapeDeflateTop
msoTextEffectShapeDoubleWave2
msoTextEffectShapeFadeLeft
msoTextEffectShapeFadeUp
msoTextEffectShapeInflateBottom
msoTextEffectShapeMixed
msoTextEffectShapeRingInside
msoTextEffectShapeSlantDown
msoTextEffectShapeStop
msoTextEffectShapeTriangleUp
msoTextEffectShapeWave2

设置 PresetTextEffect 属性会自动设置 PresetShape 属性。

示例

本示例将 myDocument 中的所有艺术字形状设置为中心指向下方的 V 字形。

示例代码
let myDocument = Worksheets.Item(1)
for (let s = 1; s <= myDocument.Shapes.Count; s++){
    if(myDocument.Shapes.Item(s).Type == msoTextEffect){
        myDocument.Shapes.Item(s).TextEffect.PresetShape = msoTextEffectShapeChevronDown
    }
}


请参阅