Illustrations Enumerations

msoArrowheadLengthSpecifies the length of the arrowhead at the end of a line.
msoArrowheadStyleSpecifies the style of the arrowhead at the end of a line.
msoArrowheadWidthSpecifies the width of the arrowhead at the end of a line.
msoAutoShapeTypeSpecifies the shape type for an AutoShape object.
msoBlackWhiteModeSpecifies how a shape appears when viewed in black-and-white mode.
msoCalloutTypeSpecifies the type of callout line.
msoDistributeCmdSpecifies how to evenly distribute a collection of shapes.
msoFillTypeSpecifies a shape's fill type.
msoFlipCmdSpecifies whether a shape should be flipped horizontally or vertically.
msoHorizontalAnchorSpecifies the horizontal alignment of text in a text frame.
msoPresetTextEffectSpecifies what text effect to use on a WordArt object.
msoPresetTextEffectShapeSpecifies shape of WordArt text.
msoShadowStyleSpecifies the type of shadowing effect.
msoShadowTypeSpecifies the type of shadow displayed with a shape.
msoShapeStyleIndexSpecifies the line and shape style.
msoShapeTypeSpecifies the type of a shape or range of shapes.
msoTextEffectAlignmentSpecifies alignment for WordArt text.
msoVerticalAnchorSpecifies the vertical alignment of text in a text frame.
msoZOrderCmdSpecifies where in the z-order a shape should be moved relative to other shapes.
msoArrowheadLength
Specifies the length of the arrowhead at the end of a line.
msoArrowheadStyle
Specifies the style of the arrowhead at the end of a line.
msoArrowheadWidth
Specifies the width of the arrowhead at the end of a line.
msoAutoShapeType
Specifies the shape type for an AutoShape object.
msoBlackWhiteMode
Specifies how a shape appears when viewed in black-and-white mode.
msoCalloutType
Specifies the type of callout line.
msoDistributeCmd
Specifies how to evenly distribute a collection of shapes.
msoFillType
Specifies a shape's fill type.
msoFlipCmd
Specifies whether a shape should be flipped horizontally or vertically.
msoHorizontalAnchor
Specifies the horizontal alignment of text in a text frame.
msoPresetTextEffect
Specifies what text effect to use on a WordArt object.
msoPresetTextEffectShape
Specifies shape of WordArt text.
msoShadowStyle
Specifies the type of shadowing effect.
msoShadowType
Specifies the type of shadow displayed with a shape.
msoShapeStyleIndex
Specifies the line and shape style.
msoShapeType
Specifies the type of a shape or range of shapes.
msoTextEffectAlignment
Specifies alignment for WordArt text.
msoVerticalAnchor
Specifies the vertical alignment of text in a text frame.
msoZOrderCmd
Specifies where in the z-order a shape should be moved relative to other shapes.

msoArrowheadLength

Specifies the length of the arrowhead at the end of a line.

msoArrowheadLengthMediumMedium (2)
msoArrowheadLengthMixedReturn value only; indicates a combination of the other states in the specified shape range (-2)
msoArrowheadLongLong (3)
msoArrowheadShortShort (1)

msoArrowheadLengthMedium
Medium (2)
msoArrowheadLengthMixed
Return value only; indicates a combination of the other states in the specified shape range (-2)
msoArrowheadLong
Long (3)
msoArrowheadShort
Short (1)

msoArrowheadStyle

Specifies the style of the arrowhead at the end of a line.

msoArrowheadDiamondDiamond-shaped (5)
msoArrowheadNoneNo arrowhead (1)
msoArrowheadOpenOpen (3)
msoArrowheadOvalOval-shaped (6)
msoArrowheadStealthStealth-shaped (4)
msoArrowheadStyleMixedReturn value only; indicates a combination of the other states (-2)
msoArrowheadTriangleTriangular (2)

msoArrowheadDiamond
Diamond-shaped (5)
msoArrowheadNone
No arrowhead (1)
msoArrowheadOpen
Open (3)
msoArrowheadOval
Oval-shaped (6)
msoArrowheadStealth
Stealth-shaped (4)
msoArrowheadStyleMixed
Return value only; indicates a combination of the other states (-2)
msoArrowheadTriangle
Triangular (2)

msoArrowheadWidth

Specifies the width of the arrowhead at the end of a line.

msoArrowheadNarrowNarrow (1)
msoArrowheadWideWide (3)
msoArrowheadWidthMediumMedium (2)
msoArrowheadWidthMixedReturn value only; indicates a combination of the other states (-2)

msoArrowheadNarrow
Narrow (1)
msoArrowheadWide
Wide (3)
msoArrowheadWidthMedium
Medium (2)
msoArrowheadWidthMixed
Return value only; indicates a combination of the other states (-2)

msoAutoShapeType

Specifies the shape type for an AutoShape object.

msoShape10pointStar(Added in 2016) 10-point star (149)
msoShape12pointStar(Added in 2016) 12-point star (150)
msoShape16pointStar16-point star (94)
msoShape24pointStar24-point star (95)
msoShape32pointStar32-point star (96)
msoShape4pointStar4-point star (91)
msoShape5pointStar5-point star (92)
msoShape6pointStar6-point star (147)
msoShape7pointStar7-point star (148)
msoShape8pointStar8-point star (93)
msoShapeActionButtonBackorPreviousBack or Previous button - Supports mouse-click and mouse-over actions (129)
msoShapeActionButtonBeginningBeginning button - Supports mouse-click and mouse-over actions (131)
msoShapeActionButtonCustomButton with no default picture or text - Supports mouse-click and mouse-over actions (125)
msoShapeActionButtonDocumentDocument button - Supports mouse-click and mouse-over actions (134)
msoShapeActionButtonEndEnd button - Supports mouse-click and mouse-over actions (132)
msoShapeActionButtonForwardorNextForward or Next button - Supports mouse-click and mouse-over actions (130)
msoShapeActionButtonHelpHelp button - Supports mouse-click and mouse-over actions (127)
msoShapeActionButtonHomeHome button - Supports mouse-click and mouse-over actions (126)
msoShapeActionButtonInformationInformation button - Supports mouse-click and mouse-over actions (128)
msoShapeActionButtonMovieMovie button - Supports mouse-click and mouse-over actions (136)
msoShapeActionButtonReturnReturn button - Supports mouse-click and mouse-over actions (133)
msoShapeActionButtonSoundSound button - Supports mouse-click and mouse-over actions (135)
msoShapeArcArc (25)
msoShapeBalloonBalloon (137)
msoShapeBentArrowBlock arrow that follows a curved 90-degree angle (41)
msoShapeBentUpArrowBlock arrow that follows a sharp 90-degree angle - Points up by default (44)
msoShapeBevelBevel (15)
msoShapeBlockArcBlock arc (20)
msoShapeCanCan (13)
msoShapeChartPlus(Added in 2016) Square divided vertically and horizontally into four quarters (182)
msoShapeChartStar(Added in 2016) Square divided into six parts along vertical and diagonal lines (181)
msoShapeChartX(Added in 2016) Square divided into four parts along diagonal lines (18)
msoShapeChevronChevron (52)
msoShapeChordCircle with a line connecting two points on the perimeter through the interior of the circle; a circle with a chord (161)
msoShapeCircularArrowBlock arrow that follows a curved 180-degree angle (60)
msoShapeCloud(Added in 2016) Cloud (179)
msoShapeCloudCalloutCloud callout (108)
msoShapeCorner(Added in 2016) Rectangle with rectangular-shaped hole (162)
msoShapeCornerTabs(Added in 2016) Four right triangles aligning along a rectangular path; four 'snipped' corners (169)
msoShapeCrossCross (11)
msoShapeCubeCube (14)
msoShapeCurvedDownArrowBlock arrow that curves down (48)
msoShapeCurvedDownRibbonRibbon banner that curves down (100)
msoShapeCurvedLeftArrowBlock arrow that curves left (46)
msoShapeCurvedRightArrowBlock arrow that curves right (45)
msoShapeCurvedUpArrowBlock arrow that curves up (47)
msoShapeCurvedUpRibbonRibbon banner that curves up (99)
msoShapeDecagon(Added in 2016) Decagon (144)
msoShapeDiagonalStripe(Added in 2016) Rectangle with two triangles-shapes removed; a diagonal stripe (141)
msoShapeDiamondDiamond (4)
msoShapeDodecagon(Added in 2016) Dodecagon (146)
msoShapeDonutDonut (18)
msoShapeDoubleBraceDouble brace (27)
msoShapeDoubleBracketDouble bracket (26)
msoShapeDoubleWaveDouble wave (104)
msoShapeDownArrowBlock arrow that points down (36)
msoShapeDownArrowCalloutCallout with arrow that points down (56)
msoShapeDownRibbonRibbon banner with center area below ribbon ends (98)
msoShapeExplosion1Explosion (89)
msoShapeExplosion2Explosion (90)
msoShapeFlowchartAlternateProcessAlternate process flowchart symbol (62)
msoShapeFlowchartCardCard flowchart symbol (75)
msoShapeFlowchartCollateCollate flowchart symbol (79)
msoShapeFlowchartConnectorConnector flowchart symbol (73)
msoShapeFlowchartDataData flowchart symbol (64)
msoShapeFlowchartDecisionDecision flowchart symbol (63)
msoShapeFlowchartDelayDelay flowchart symbol (84)
msoShapeFlowchartDirectAccessDirect access storage flowchart symbol (87)
msoShapeFlowchartDisplayDisplay flowchart symbol (88)
msoShapeFlowchartDocumentDocument flowchart symbol (67)
msoShapeFlowchartExtractExtract flowchart symbol (81)
msoShapeFlowchartInternalStorageInternal storage flowchart symbol (66)
msoShapeFlowchartMagneticDiskMagnetic disk flowchart symbol (86)
msoShapeFlowchartManualInputManual input flowchart symbol (71)
msoShapeFlowchartManualOperationManual operation flowchart symbol (72)
msoShapeFlowchartMergeMerge flowchart symbol (82)
msoShapeFlowchartMultidocumentMulti-document flowchart symbol (68)
msoShapeFlowchartOfflineStorage(Added in 2016) Offline storage flowchart symbol (139)
msoShapeFlowchartOffpageConnectorOff-page connector flowchart symbol (74)
msoShapeFlowchartOr"Or" flowchart symbol (78)
msoShapeFlowchartPredefinedProcessPredefined process flowchart symbol (65)
msoShapeFlowchartPreparationPreparation flowchart symbol (70)
msoShapeFlowchartProcessProcess flowchart symbol (61)
msoShapeFlowchartPunchedTapePunched tape flowchart symbol (76)
msoShapeFlowchartSequentialSequential access storage flowchart symbol (85)
msoShapeFlowchartSortSort flowchart symbol (80)
msoShapeFlowchartStoredDataStored data flowchart symbol (83)
msoShapeFlowchartSummingJunctionSumming junction flowchart symbol (77)
msoShapeFlowchartTerminatorTerminator flowchart symbol (69)
msoShapeFoldedCornerFolded corner (16)
msoShapeFrame(Added in 2016) Rectangular picture frame (158)
msoShapeFunnel(Added in 2016) Funnel (174)
msoShapeGear6(Added in 2016) Gear with six teeth (172)
msoShapeGear9(Added in 2016) Gear with nine teeth (173)
msoShapeHalfFrame(Added in 2016) Half of a rectangular picture frame (159)
msoShapeHeartHeart (21)
msoShapeHeptagon(Added in 2016) Heptagon (145)
msoShapeHexagonHexagon (10)
msoShapeHorizontalScrollHorizontal scroll (102)
msoShapeIsoscelesTriangleIsosceles triangle (7)
msoShapeLeftArrowBlock arrow that points left (34)
msoShapeLeftArrowCalloutCallout with arrow that points left (54)
msoShapeLeftBraceLeft brace (31)
msoShapeLeftBracketLeft bracket (29)
msoShapeLeftCircularArrow(Added in 2016) Circular arrow pointing counter-clockwise (176)
msoShapeLeftRightArrowBlock arrow with arrowheads that point both left and right (37)
msoShapeLeftRightArrowCalloutCallout with arrowheads that point both left and right (57)
msoShapeLeftRightCircularArrow(Added in 2016) Circular arrow pointing clockwise and counter-clockwise; a curved arrow with points at both ends (177)
msoShapeLeftRightRibbon(Added in 2016) Ribbon with an arrow at both ends (140)
msoShapeLeftRightUpArrowBlock arrow with arrowheads that point left, right, and up (40)
msoShapeLeftUpArrowBlock arrow with arrowheads that point left and up (43)
msoShapeLightningBoltLightning bolt (22)
msoShapeLineCallout1Callout with border and horizontal callout line (109)
msoShapeLineCallout1AccentBarCallout with horizontal accent bar (113)
msoShapeLineCallout1BorderABCallout with border and horizontal accent bar (121)
msoShapeLineCallout1NoBorderCallout with horizontal line (117)
msoShapeLineCallout2Callout with diagonal straight line (110)
msoShapeLineCallout2AccentBarCallout with diagonal callout line and accent bar (114)
msoShapeLineCallout2BorderABCallout with border, diagonal straight line, and accent bar (122)
msoShapeLineCallout2NoBorderCallout with no border and diagonal callout line (118)
msoShapeLineCallout3Callout with angled line (111)
msoShapeLineCallout3AccentBarCallout with angled callout line and accent bar (115)
msoShapeLineCallout3BorderABCallout with border, angled callout line, and accent bar (123)
msoShapeLineCallout3NoBorderCallout with no border and angled callout line (119)
msoShapeLineCallout4Callout with callout line segments forming a U-shape (112)
msoShapeLineCallout4AccentBarCallout with accent bar and callout line segments forming a U-shape (116)
msoShapeLineCallout4BorderABCallout with border, accent bar, and callout line segments forming a U-shape (124)
msoShapeLineCallout4NoBorderCallout with no border and callout line segments forming a U-shape (120)
msoShapeLineInverse(Added in 2016) Line inverse (183)
msoShapeMathDivide(Added in 2016) Division symbol (166)
msoShapeMathEqual(Added in 2016) Equivalence symbol (167)
msoShapeMathMinus(Added in 2016) Subtraction symbol (164)
msoShapeMathMultiply(Added in 2016) Multiplication symbol (165)
msoShapeMathNotEqual(Added in 2016) Non-equivalence symbol (168)
msoShapeMathPlus(Added in 2016) Addition symbol (163).
msoShapeMixedReturn value only; indicates a combination of the other states (-2)
msoShapeMoonMoon (24)
msoShapeNonIsoscelesTrapezoid(Added in 2016) Trapezoid with asymmetrical non-parallel sides (143)
msoShapeNoSymbol"No" symbol (19)
msoShapeNotchedRightArrowNotched block arrow that points right (50)
msoShapeNotPrimitiveNot supported (138)
msoShapeOctagonOctagon (6)
msoShapeOvalOval (9)
msoShapeOvalCalloutOval-shaped callout (107)
msoShapeParallelogramParallelogram (2)
msoShapePentagonPentagon (51)
msoShapePie(Added in 2016) Circle ('pie') with a portion missing (142)
msoShapePieWedge(Added in 2016) Quarter of a circular shape (175)
msoShapePlaquePlaque (28)
msoShapePlaqueTabsFour quarter-circles defining a rectangular shape (171)
msoShapeQuadArrowBlock arrows that point up, down, left, and right (39)
msoShapeQuadArrowCalloutCallout with arrows that point up, down, left, and right (59)
msoShapeRectangleRectangle (1)
msoShapeRectangularCalloutRectangular callout (105)
msoShapeRegularPentagonPentagon (12)
msoShapeRightArrowBlock arrow that points right (33)
msoShapeRightArrowCalloutCallout with arrow that points right (53)
msoShapeRightBraceRight brace (32)
msoShapeRightBracketRight bracket (30)
msoShapeRightTriangleRight triangle (8)
msoShapeRound1Rectangle(Added in 2016) Rectangle with one rounded corner (151)
msoShapeRound2DiagRectangle(Added in 2016) Rectangle with two rounded corners, diagonally-opposed (157)
msoShapeRound2SameRectangle(Added in 2016) Rectangle with two-rounded corners that share a side (152)
msoShapeRoundedRectangleRounded rectangle (5)
msoShapeRoundedRectangularCRounded rectangle-shaped callout (106)
msoShapeSmileyFaceSmiley face (17)
msoShapeSnip1Rectangle(Added in 2016) Rectangle with one snipped corner (155)
msoShapeSnip2DiagRectangle(Added in 2016) Rectangle with two snipped corners, diagonally-opposed (157)
msoShapeSnip2SameRectangle(Added in 2016) Rectangle with two snipped corners that share a side (156)
msoShapeSnipRoundRectangle(Added in 2016) Rectangle with one snipped corner and one rounded corner (154)
msoShapeSquareTabs(Added in 2016) Four small squares that define a rectangular shape (170)
msoShapeStripedRightArrowBlock arrow that points right with stripes at the tail (49)
msoShapeSunSun (23)
msoShapeSwooshArrow(Added in 2016) Curved arrow (178)
msoShapeTear(Added in 2016) Water droplet (160)
msoShapeTrapezoidTrapezoid (3)
msoShapeUpArrowBlock arrow that points up (35)
msoShapeUpArrowCalloutCallout with arrow that points up (55)
msoShapeUpDownArrowBlock arrow that points up and down (38)
msoShapeUpDownArrowCalloutCallout with arrows that point up and down (58)
msoShapeUpRibbonRibbon banner with center area above ribbon ends (97)
msoShapeUTurnArrowBlock arrow forming a U shape (42)
msoShapeVerticalScrollVertical scroll (101)
msoShapeWaveWave (103)

msoShape10pointStar
(Added in 2016) 10-point star (149)
msoShape12pointStar
(Added in 2016) 12-point star (150)
msoShape16pointStar
16-point star (94)
msoShape24pointStar
24-point star (95)
msoShape32pointStar
32-point star (96)
msoShape4pointStar
4-point star (91)
msoShape5pointStar
5-point star (92)
msoShape6pointStar
6-point star (147)
msoShape7pointStar
7-point star (148)
msoShape8pointStar
8-point star (93)
msoShapeActionButtonBackorPrevious
Back or Previous button - Supports mouse-click and mouse-over actions (129)
msoShapeActionButtonBeginning
Beginning button - Supports mouse-click and mouse-over actions (131)
msoShapeActionButtonCustom
Button with no default picture or text - Supports mouse-click and mouse-over actions (125)
msoShapeActionButtonDocument
Document button - Supports mouse-click and mouse-over actions (134)
msoShapeActionButtonEnd
End button - Supports mouse-click and mouse-over actions (132)
msoShapeActionButtonForwardorNext
Forward or Next button - Supports mouse-click and mouse-over actions (130)
msoShapeActionButtonHelp
Help button - Supports mouse-click and mouse-over actions (127)
msoShapeActionButtonHome
Home button - Supports mouse-click and mouse-over actions (126)
msoShapeActionButtonInformation
Information button - Supports mouse-click and mouse-over actions (128)
msoShapeActionButtonMovie
Movie button - Supports mouse-click and mouse-over actions (136)
msoShapeActionButtonReturn
Return button - Supports mouse-click and mouse-over actions (133)
msoShapeActionButtonSound
Sound button - Supports mouse-click and mouse-over actions (135)
msoShapeArc
Arc (25)
msoShapeBalloon
Balloon (137)
msoShapeBentArrow
Block arrow that follows a curved 90-degree angle (41)
msoShapeBentUpArrow
Block arrow that follows a sharp 90-degree angle - Points up by default (44)
msoShapeBevel
Bevel (15)
msoShapeBlockArc
Block arc (20)
msoShapeCan
Can (13)
msoShapeChartPlus
(Added in 2016) Square divided vertically and horizontally into four quarters (182)
msoShapeChartStar
(Added in 2016) Square divided into six parts along vertical and diagonal lines (181)
msoShapeChartX
(Added in 2016) Square divided into four parts along diagonal lines (18)
msoShapeChevron
Chevron (52)
msoShapeChord
Circle with a line connecting two points on the perimeter through the interior of the circle; a circle with a chord (161)
msoShapeCircularArrow
Block arrow that follows a curved 180-degree angle (60)
msoShapeCloud
(Added in 2016) Cloud (179)
msoShapeCloudCallout
Cloud callout (108)
msoShapeCorner
(Added in 2016) Rectangle with rectangular-shaped hole (162)
msoShapeCornerTabs
(Added in 2016) Four right triangles aligning along a rectangular path; four 'snipped' corners (169)
msoShapeCross
Cross (11)
msoShapeCube
Cube (14)
msoShapeCurvedDownArrow
Block arrow that curves down (48)
msoShapeCurvedDownRibbon
Ribbon banner that curves down (100)
msoShapeCurvedLeftArrow
Block arrow that curves left (46)
msoShapeCurvedRightArrow
Block arrow that curves right (45)
msoShapeCurvedUpArrow
Block arrow that curves up (47)
msoShapeCurvedUpRibbon
Ribbon banner that curves up (99)
msoShapeDecagon
(Added in 2016) Decagon (144)
msoShapeDiagonalStripe
(Added in 2016) Rectangle with two triangles-shapes removed; a diagonal stripe (141)
msoShapeDiamond
Diamond (4)
msoShapeDodecagon
(Added in 2016) Dodecagon (146)
msoShapeDonut
Donut (18)
msoShapeDoubleBrace
Double brace (27)
msoShapeDoubleBracket
Double bracket (26)
msoShapeDoubleWave
Double wave (104)
msoShapeDownArrow
Block arrow that points down (36)
msoShapeDownArrowCallout
Callout with arrow that points down (56)
msoShapeDownRibbon
Ribbon banner with center area below ribbon ends (98)
msoShapeExplosion1
Explosion (89)
msoShapeExplosion2
Explosion (90)
msoShapeFlowchartAlternateProcess
Alternate process flowchart symbol (62)
msoShapeFlowchartCard
Card flowchart symbol (75)
msoShapeFlowchartCollate
Collate flowchart symbol (79)
msoShapeFlowchartConnector
Connector flowchart symbol (73)
msoShapeFlowchartData
Data flowchart symbol (64)
msoShapeFlowchartDecision
Decision flowchart symbol (63)
msoShapeFlowchartDelay
Delay flowchart symbol (84)
msoShapeFlowchartDirectAccess
Direct access storage flowchart symbol (87)
msoShapeFlowchartDisplay
Display flowchart symbol (88)
msoShapeFlowchartDocument
Document flowchart symbol (67)
msoShapeFlowchartExtract
Extract flowchart symbol (81)
msoShapeFlowchartInternalStorage
Internal storage flowchart symbol (66)
msoShapeFlowchartMagneticDisk
Magnetic disk flowchart symbol (86)
msoShapeFlowchartManualInput
Manual input flowchart symbol (71)
msoShapeFlowchartManualOperation
Manual operation flowchart symbol (72)
msoShapeFlowchartMerge
Merge flowchart symbol (82)
msoShapeFlowchartMultidocument
Multi-document flowchart symbol (68)
msoShapeFlowchartOfflineStorage
(Added in 2016) Offline storage flowchart symbol (139)
msoShapeFlowchartOffpageConnector
Off-page connector flowchart symbol (74)
msoShapeFlowchartOr
"Or" flowchart symbol (78)
msoShapeFlowchartPredefinedProcess
Predefined process flowchart symbol (65)
msoShapeFlowchartPreparation
Preparation flowchart symbol (70)
msoShapeFlowchartProcess
Process flowchart symbol (61)
msoShapeFlowchartPunchedTape
Punched tape flowchart symbol (76)
msoShapeFlowchartSequential
Sequential access storage flowchart symbol (85)
msoShapeFlowchartSort
Sort flowchart symbol (80)
msoShapeFlowchartStoredData
Stored data flowchart symbol (83)
msoShapeFlowchartSummingJunction
Summing junction flowchart symbol (77)
msoShapeFlowchartTerminator
Terminator flowchart symbol (69)
msoShapeFoldedCorner
Folded corner (16)
msoShapeFrame
(Added in 2016) Rectangular picture frame (158)
msoShapeFunnel
(Added in 2016) Funnel (174)
msoShapeGear6
(Added in 2016) Gear with six teeth (172)
msoShapeGear9
(Added in 2016) Gear with nine teeth (173)
msoShapeHalfFrame
(Added in 2016) Half of a rectangular picture frame (159)
msoShapeHeart
Heart (21)
msoShapeHeptagon
(Added in 2016) Heptagon (145)
msoShapeHexagon
Hexagon (10)
msoShapeHorizontalScroll
Horizontal scroll (102)
msoShapeIsoscelesTriangle
Isosceles triangle (7)
msoShapeLeftArrow
Block arrow that points left (34)
msoShapeLeftArrowCallout
Callout with arrow that points left (54)
msoShapeLeftBrace
Left brace (31)
msoShapeLeftBracket
Left bracket (29)
msoShapeLeftCircularArrow
(Added in 2016) Circular arrow pointing counter-clockwise (176)
msoShapeLeftRightArrow
Block arrow with arrowheads that point both left and right (37)
msoShapeLeftRightArrowCallout
Callout with arrowheads that point both left and right (57)
msoShapeLeftRightCircularArrow
(Added in 2016) Circular arrow pointing clockwise and counter-clockwise; a curved arrow with points at both ends (177)
msoShapeLeftRightRibbon
(Added in 2016) Ribbon with an arrow at both ends (140)
msoShapeLeftRightUpArrow
Block arrow with arrowheads that point left, right, and up (40)
msoShapeLeftUpArrow
Block arrow with arrowheads that point left and up (43)
msoShapeLightningBolt
Lightning bolt (22)
msoShapeLineCallout1
Callout with border and horizontal callout line (109)
msoShapeLineCallout1AccentBar
Callout with horizontal accent bar (113)
msoShapeLineCallout1BorderAB
Callout with border and horizontal accent bar (121)
msoShapeLineCallout1NoBorder
Callout with horizontal line (117)
msoShapeLineCallout2
Callout with diagonal straight line (110)
msoShapeLineCallout2AccentBar
Callout with diagonal callout line and accent bar (114)
msoShapeLineCallout2BorderAB
Callout with border, diagonal straight line, and accent bar (122)
msoShapeLineCallout2NoBorder
Callout with no border and diagonal callout line (118)
msoShapeLineCallout3
Callout with angled line (111)
msoShapeLineCallout3AccentBar
Callout with angled callout line and accent bar (115)
msoShapeLineCallout3BorderAB
Callout with border, angled callout line, and accent bar (123)
msoShapeLineCallout3NoBorder
Callout with no border and angled callout line (119)
msoShapeLineCallout4
Callout with callout line segments forming a U-shape (112)
msoShapeLineCallout4AccentBar
Callout with accent bar and callout line segments forming a U-shape (116)
msoShapeLineCallout4BorderAB
Callout with border, accent bar, and callout line segments forming a U-shape (124)
msoShapeLineCallout4NoBorder
Callout with no border and callout line segments forming a U-shape (120)
msoShapeLineInverse
(Added in 2016) Line inverse (183)
msoShapeMathDivide
(Added in 2016) Division symbol (166)
msoShapeMathEqual
(Added in 2016) Equivalence symbol (167)
msoShapeMathMinus
(Added in 2016) Subtraction symbol (164)
msoShapeMathMultiply
(Added in 2016) Multiplication symbol (165)
msoShapeMathNotEqual
(Added in 2016) Non-equivalence symbol (168)
msoShapeMathPlus
(Added in 2016) Addition symbol (163).
msoShapeMixed
Return value only; indicates a combination of the other states (-2)
msoShapeMoon
Moon (24)
msoShapeNonIsoscelesTrapezoid
(Added in 2016) Trapezoid with asymmetrical non-parallel sides (143)
msoShapeNoSymbol
"No" symbol (19)
msoShapeNotchedRightArrow
Notched block arrow that points right (50)
msoShapeNotPrimitive
Not supported (138)
msoShapeOctagon
Octagon (6)
msoShapeOval
Oval (9)
msoShapeOvalCallout
Oval-shaped callout (107)
msoShapeParallelogram
Parallelogram (2)
msoShapePentagon
Pentagon (51)
msoShapePie
(Added in 2016) Circle ('pie') with a portion missing (142)
msoShapePieWedge
(Added in 2016) Quarter of a circular shape (175)
msoShapePlaque
Plaque (28)
msoShapePlaqueTabs
Four quarter-circles defining a rectangular shape (171)
msoShapeQuadArrow
Block arrows that point up, down, left, and right (39)
msoShapeQuadArrowCallout
Callout with arrows that point up, down, left, and right (59)
msoShapeRectangle
Rectangle (1)
msoShapeRectangularCallout
Rectangular callout (105)
msoShapeRegularPentagon
Pentagon (12)
msoShapeRightArrow
Block arrow that points right (33)
msoShapeRightArrowCallout
Callout with arrow that points right (53)
msoShapeRightBrace
Right brace (32)
msoShapeRightBracket
Right bracket (30)
msoShapeRightTriangle
Right triangle (8)
msoShapeRound1Rectangle
(Added in 2016) Rectangle with one rounded corner (151)
msoShapeRound2DiagRectangle
(Added in 2016) Rectangle with two rounded corners, diagonally-opposed (157)
msoShapeRound2SameRectangle
(Added in 2016) Rectangle with two-rounded corners that share a side (152)
msoShapeRoundedRectangle
Rounded rectangle (5)
msoShapeRoundedRectangularC
Rounded rectangle-shaped callout (106)
msoShapeSmileyFace
Smiley face (17)
msoShapeSnip1Rectangle
(Added in 2016) Rectangle with one snipped corner (155)
msoShapeSnip2DiagRectangle
(Added in 2016) Rectangle with two snipped corners, diagonally-opposed (157)
msoShapeSnip2SameRectangle
(Added in 2016) Rectangle with two snipped corners that share a side (156)
msoShapeSnipRoundRectangle
(Added in 2016) Rectangle with one snipped corner and one rounded corner (154)
msoShapeSquareTabs
(Added in 2016) Four small squares that define a rectangular shape (170)
msoShapeStripedRightArrow
Block arrow that points right with stripes at the tail (49)
msoShapeSun
Sun (23)
msoShapeSwooshArrow
(Added in 2016) Curved arrow (178)
msoShapeTear
(Added in 2016) Water droplet (160)
msoShapeTrapezoid
Trapezoid (3)
msoShapeUpArrow
Block arrow that points up (35)
msoShapeUpArrowCallout
Callout with arrow that points up (55)
msoShapeUpDownArrow
Block arrow that points up and down (38)
msoShapeUpDownArrowCallout
Callout with arrows that point up and down (58)
msoShapeUpRibbon
Ribbon banner with center area above ribbon ends (97)
msoShapeUTurnArrow
Block arrow forming a U shape (42)
msoShapeVerticalScroll
Vertical scroll (101)
msoShapeWave
Wave (103)

msoBlackWhiteMode

Specifies how a shape appears when viewed in black-and-white mode.

msoBlackWhiteAutomaticDefault behavior.
msoBlackWhiteBlackBlack.
msoBlackWhiteBlackTextAndLineWhite with grayscale fill.
msoBlackWhiteDontShowNot shown.
msoBlackWhiteGrayOutlineGray with white fill.
msoBlackWhiteGrayScaleGrayscale.
msoBlackWhiteHighContrastBlack with white fill.
msoBlackWhiteInverseGrayScaleInverse grayscale.
msoBlackWhiteLightGrayScaleLight grayscale.
msoBlackWhiteMixedNot supported.
msoBlackWhiteWhiteWhite.

msoBlackWhiteAutomatic
Default behavior.
msoBlackWhiteBlack
Black.
msoBlackWhiteBlackTextAndLine
White with grayscale fill.
msoBlackWhiteDontShow
Not shown.
msoBlackWhiteGrayOutline
Gray with white fill.
msoBlackWhiteGrayScale
Grayscale.
msoBlackWhiteHighContrast
Black with white fill.
msoBlackWhiteInverseGrayScale
Inverse grayscale.
msoBlackWhiteLightGrayScale
Light grayscale.
msoBlackWhiteMixed
Not supported.
msoBlackWhiteWhite
White.

msoCalloutType

Specifies the type of callout line.

msoCalloutFourCallout line made up of two line segments
Callout line is attached on right side of text bounding box.
msoCalloutMixedReturn value only; indicates a combination of the other states.
msoCalloutOneSingle, horizontal callout line.
msoCalloutThreeCallout line made up of two line segments
Callout line is attached on left side of text bounding box.
msoCalloutTwoSingle, angled callout line.

msoCalloutFour
Callout line made up of two line segments
Callout line is attached on right side of text bounding box.
msoCalloutMixed
Return value only; indicates a combination of the other states.
msoCalloutOne
Single, horizontal callout line.
msoCalloutThree
Callout line made up of two line segments
Callout line is attached on left side of text bounding box.
msoCalloutTwo
Single, angled callout line.

msoDistributeCmd

Specifies how to evenly distribute a collection of shapes.

msoDistributeHorizontallyDistribute horizontally (0)
msoDistributeVerticallyDistribute vertically (1)

msoDistributeHorizontally
Distribute horizontally (0)
msoDistributeVertically
Distribute vertically (1)

msoFillType

Specifies a shape's fill type.

msoFillBackground
msoFillGradient
msoFillMixed
msoFillPatterned
msoFillPicture
msoFillSolid
msoFillTextured

msoFillBackground
msoFillGradient
msoFillMixed
msoFillPatterned
msoFillPicture
msoFillSolid
msoFillTextured

msoFlipCmd

Specifies whether a shape should be flipped horizontally or vertically.

msoFlipHorizontalFlip horizontally.
msoFlipVerticalFlip vertically.

msoFlipHorizontal
Flip horizontally.
msoFlipVertical
Flip vertically.

msoHorizontalAnchor

Specifies the horizontal alignment of text in a text frame.

msoAnchorCenterText is centered horizontally.
msoAnchorNoneNo alignment.
msoHorizontalAnchorMixedReturn value only; indicates a combination of the other states.

msoAnchorCenter
Text is centered horizontally.
msoAnchorNone
No alignment.
msoHorizontalAnchorMixed
Return value only; indicates a combination of the other states.

REMARKS
* Used with the HorizontalAnchor property of the TextFrame object.

msoPresetTextEffect

Specifies what text effect to use on a WordArt object.

msoTextEffect1First text effect.
msoTextEffect10Tenth text effect.
msoTextEffect11Eleventh text effect.
msoTextEffect12Twelfth text effect.
msoTextEffect13Thirteenth text effect.
msoTextEffect14Fourteenth text effect.
msoTextEffect15Fifteenth text effect.
msoTextEffect16Sixteenth text effect.
msoTextEffect17Seventeenth text effect.
msoTextEffect18Eighteenth text effect.
msoTextEffect19Nineteenth text effect.
msoTextEffect2Second text effect.
msoTextEffect20Twentieth text effect.
msoTextEffect21Twenty-first text effect.
msoTextEffect22Twenty-second text effect.
msoTextEffect23Twenty-third text effect.
msoTextEffect24Twenty-fourth text effect.
msoTextEffect25Twenty-fifth text effect.
msoTextEffect26Twenty-sixth text effect.
msoTextEffect27Twenty-seventh text effect.
msoTextEffect28Twenty-eighth text effect.
msoTextEffect29Twenty-ninth text effect.
msoTextEffect3Third text effect.
msoTextEffect30Thirtieth text effect.
msoTextEffect4Fourth text effect.
msoTextEffect5Fifth text effect.
msoTextEffect6Sixth text effect.
msoTextEffect7Seventh text effect.
msoTextEffect8Eighth text effect.
msoTextEffect9Ninth text effect.
msoTextEffectMixedNot used.

msoTextEffect1
First text effect.
msoTextEffect10
Tenth text effect.
msoTextEffect11
Eleventh text effect.
msoTextEffect12
Twelfth text effect.
msoTextEffect13
Thirteenth text effect.
msoTextEffect14
Fourteenth text effect.
msoTextEffect15
Fifteenth text effect.
msoTextEffect16
Sixteenth text effect.
msoTextEffect17
Seventeenth text effect.
msoTextEffect18
Eighteenth text effect.
msoTextEffect19
Nineteenth text effect.
msoTextEffect2
Second text effect.
msoTextEffect20
Twentieth text effect.
msoTextEffect21
Twenty-first text effect.
msoTextEffect22
Twenty-second text effect.
msoTextEffect23
Twenty-third text effect.
msoTextEffect24
Twenty-fourth text effect.
msoTextEffect25
Twenty-fifth text effect.
msoTextEffect26
Twenty-sixth text effect.
msoTextEffect27
Twenty-seventh text effect.
msoTextEffect28
Twenty-eighth text effect.
msoTextEffect29
Twenty-ninth text effect.
msoTextEffect3
Third text effect.
msoTextEffect30
Thirtieth text effect.
msoTextEffect4
Fourth text effect.
msoTextEffect5
Fifth text effect.
msoTextEffect6
Sixth text effect.
msoTextEffect7
Seventh text effect.
msoTextEffect8
Eighth text effect.
msoTextEffect9
Ninth text effect.
msoTextEffectMixed
Not used.

msoPresetTextEffectShape

Specifies shape of WordArt text.

msoTextEffectShapeArchDownCurveText is an arch that curves down.
msoTextEffectShapeArchDownPourText is a 3-D arch that curves down.
msoTextEffectShapeArchUpCurveText is an arch that curves up.
msoTextEffectShapeArchUpPourText is a 3-D arch that curves up.
msoTextEffectShapeButtonCurveText is curved around a center "button".
msoTextEffectShapeButtonPourText is seen in 3-D, curved around a center "button".
msoTextEffectShapeCanDownText is stretched to fill the height of the shape, with only a slight curve down.
msoTextEffectShapeCanUpText is stretched to fill the height of the shape, with only a slight curve up.
msoTextEffectShapeCascadeDownText slants up and to the right as font size decreases.
msoTextEffectShapeCascadeUpText slants down and to the right as font size increases.
msoTextEffectShapeChevronDownText slants up to its center point and then slants down.
msoTextEffectShapeChevronUpText slants down to its center point and then slants up.
msoTextEffectShapeCircleCurveText follows a circle, reading clockwise.
msoTextEffectShapeCirclePourText has a 3-D effect and follows a circle, reading clockwise.
msoTextEffectShapeCurveDownText curves down and to the right as font size decreases.
msoTextEffectShapeCurveUpText curves down and to the right as font size increases.
msoTextEffectShapeDeflateFont size decreases to the text's midpoint, then increases to the starting size.
msoTextEffectShapeDeflateBottomFont size decreases to the text's midpoint, then increases to the starting size, while keeping the top of the text along the same curve.
msoTextEffectShapeDeflateInflateFont size increases to the text's midpoint, then decreases to the starting size.
msoTextEffectShapeDeflateInflateDeflateFont size decreases, increases, and decreases again across the text.
msoTextEffectShapeDeflateTopFont size decreases to the text's midpoint, then increases to the starting size, while keeping the bottom of the text along the same curve.
msoTextEffectShapeDoubleWave1Text follows a line that curves up, then down, then up and down again.
msoTextEffectShapeDoubleWave2Text follows a line that curves down, then up, then down and up again.
msoTextEffectShapeFadeDownTop of the text appears to be closer to the viewer than bottom of the text.
msoTextEffectShapeFadeLeftLeft side of text appears to be closer to the viewer than right side.
msoTextEffectShapeFadeRightRight side of text appears to be closer to the viewer than left side.
msoTextEffectShapeFadeUpBottom of text appears to be closer to the viewer than top.
msoTextEffectShapeInflateFont size of text increases to its center point, then decreases
Center point of each letter is on the same straight line.
msoTextEffectShapeInflateBottomFont size of text increases to its center point, then decreases
Center point of each letter follows an arch that curves downward.
msoTextEffectShapeInflateTopFont size of text increases to its center point, then decreases
Center point of each letter follows an arch that curves upward.
msoTextEffectShapeMixedNot used.
msoTextEffectShapePlainTextNo shape applied.
msoTextEffectShapeRingInsideText appears to be written on the inside of a 3-D ring.
msoTextEffectShapeRingOutsideText appears to be written on the outside of a 3-D ring.
msoTextEffectShapeSlantDownText slants down and to the right.
msoTextEffectShapeSlantUpText slants up and to the right.
msoTextEffectShapeStopText follows the shape of a stop sign.
msoTextEffectShapeTriangleDownText slants up, then down.
msoTextEffectShapeTriangleUpText slants down, then up.
msoTextEffectShapeWave1Text follows a wave up, then down and up again.
msoTextEffectShapeWave2Text follows a wave down, then up and down again.

msoTextEffectShapeArchDownCurve
Text is an arch that curves down.
msoTextEffectShapeArchDownPour
Text is a 3-D arch that curves down.
msoTextEffectShapeArchUpCurve
Text is an arch that curves up.
msoTextEffectShapeArchUpPour
Text is a 3-D arch that curves up.
msoTextEffectShapeButtonCurve
Text is curved around a center "button".
msoTextEffectShapeButtonPour
Text is seen in 3-D, curved around a center "button".
msoTextEffectShapeCanDown
Text is stretched to fill the height of the shape, with only a slight curve down.
msoTextEffectShapeCanUp
Text is stretched to fill the height of the shape, with only a slight curve up.
msoTextEffectShapeCascadeDown
Text slants up and to the right as font size decreases.
msoTextEffectShapeCascadeUp
Text slants down and to the right as font size increases.
msoTextEffectShapeChevronDown
Text slants up to its center point and then slants down.
msoTextEffectShapeChevronUp
Text slants down to its center point and then slants up.
msoTextEffectShapeCircleCurve
Text follows a circle, reading clockwise.
msoTextEffectShapeCirclePour
Text has a 3-D effect and follows a circle, reading clockwise.
msoTextEffectShapeCurveDown
Text curves down and to the right as font size decreases.
msoTextEffectShapeCurveUp
Text curves down and to the right as font size increases.
msoTextEffectShapeDeflate
Font size decreases to the text's midpoint, then increases to the starting size.
msoTextEffectShapeDeflateBottom
Font size decreases to the text's midpoint, then increases to the starting size, while keeping the top of the text along the same curve.
msoTextEffectShapeDeflateInflate
Font size increases to the text's midpoint, then decreases to the starting size.
msoTextEffectShapeDeflateInflateDeflate
Font size decreases, increases, and decreases again across the text.
msoTextEffectShapeDeflateTop
Font size decreases to the text's midpoint, then increases to the starting size, while keeping the bottom of the text along the same curve.
msoTextEffectShapeDoubleWave1
Text follows a line that curves up, then down, then up and down again.
msoTextEffectShapeDoubleWave2
Text follows a line that curves down, then up, then down and up again.
msoTextEffectShapeFadeDown
Top of the text appears to be closer to the viewer than bottom of the text.
msoTextEffectShapeFadeLeft
Left side of text appears to be closer to the viewer than right side.
msoTextEffectShapeFadeRight
Right side of text appears to be closer to the viewer than left side.
msoTextEffectShapeFadeUp
Bottom of text appears to be closer to the viewer than top.
msoTextEffectShapeInflate
Font size of text increases to its center point, then decreases
Center point of each letter is on the same straight line.
msoTextEffectShapeInflateBottom
Font size of text increases to its center point, then decreases
Center point of each letter follows an arch that curves downward.
msoTextEffectShapeInflateTop
Font size of text increases to its center point, then decreases
Center point of each letter follows an arch that curves upward.
msoTextEffectShapeMixed
Not used.
msoTextEffectShapePlainText
No shape applied.
msoTextEffectShapeRingInside
Text appears to be written on the inside of a 3-D ring.
msoTextEffectShapeRingOutside
Text appears to be written on the outside of a 3-D ring.
msoTextEffectShapeSlantDown
Text slants down and to the right.
msoTextEffectShapeSlantUp
Text slants up and to the right.
msoTextEffectShapeStop
Text follows the shape of a stop sign.
msoTextEffectShapeTriangleDown
Text slants up, then down.
msoTextEffectShapeTriangleUp
Text slants down, then up.
msoTextEffectShapeWave1
Text follows a wave up, then down and up again.
msoTextEffectShapeWave2
Text follows a wave down, then up and down again.

msoShadowStyle

Specifies the type of shadowing effect.

msoShadowStyleInnerShadowSpecifies the inner shadow effect.
msoShadowStyleMixedSpecifies a combination of inner and outer shadow effects.
msoShadowStyleOuterShadowSpecifies the outer shadow effect.

msoShadowStyleInnerShadow
Specifies the inner shadow effect.
msoShadowStyleMixed
Specifies a combination of inner and outer shadow effects.
msoShadowStyleOuterShadow
Specifies the outer shadow effect.

REMARKS
* Added in 2007.

msoShadowType

Specifies the type of shadow displayed with a shape.

msoShadow1First shadow type.
msoShadow10Tenth shadow type.
msoShadow11Eleventh shadow type.
msoShadow12Twelfth shadow type.
msoShadow13Thirteenth shadow type.
msoShadow14Fourteenth shadow type.
msoShadow15Fifteenth shadow type.
msoShadow16Sixteenth shadow type.
msoShadow17Seventeenth shadow type.
msoShadow18Eighteenth shadow type.
msoShadow19Nineteenth shadow type.
msoShadow2Second shadow type.
msoShadow20Twentieth shadow type.
msoShadow3Third shadow type.
msoShadow4Fourth shadow type.
msoShadow5Fifth shadow type.
msoShadow6Sixth shadow type.
msoShadow7Seventh shadow type.
msoShadow8Eighth shadow type.
msoShadow9Ninth shadow type.
msoShadowMixedNot supported.

msoShadow1
First shadow type.
msoShadow10
Tenth shadow type.
msoShadow11
Eleventh shadow type.
msoShadow12
Twelfth shadow type.
msoShadow13
Thirteenth shadow type.
msoShadow14
Fourteenth shadow type.
msoShadow15
Fifteenth shadow type.
msoShadow16
Sixteenth shadow type.
msoShadow17
Seventeenth shadow type.
msoShadow18
Eighteenth shadow type.
msoShadow19
Nineteenth shadow type.
msoShadow2
Second shadow type.
msoShadow20
Twentieth shadow type.
msoShadow3
Third shadow type.
msoShadow4
Fourth shadow type.
msoShadow5
Fifth shadow type.
msoShadow6
Sixth shadow type.
msoShadow7
Seventh shadow type.
msoShadow8
Eighth shadow type.
msoShadow9
Ninth shadow type.
msoShadowMixed
Not supported.

msoShapeStyleIndex

Specifies the line and shape style.

msoLineStyle1Line Style 1
msoLineStyle10Line Style 10
msoLineStyle11Line Style 11
msoLineStyle12Line Style 12
msoLineStyle13Line Style 13
msoLineStyle14Line Style 14
msoLineStyle15Line Style 15
msoLineStyle16Line Style 16
msoLineStyle17Line Style 17
msoLineStyle18Line Style 18
msoLineStyle19Line Style 19
msoLineStyle2Line Style 2
msoLineStyle20Line Style 20
msoLineStyle3Line Style 3
msoLineStyle4Line Style 4
msoLineStyle5Line Style 5
msoLineStyle6Line Style 6
msoLineStyle7Line Style 7
msoLineStyle8Line Style 8
msoLineStyle9Line Style 9
msoShapeStyle1Shape Style 1
msoShapeStyle10Shape Style 10
msoShapeStyle11Shape Style 11
msoShapeStyle12Shape Style 12
msoShapeStyle13Shape Style 13
msoShapeStyle14Shape Style 14
msoShapeStyle15Shape Style 15
msoShapeStyle16Shape Style 16
msoShapeStyle17Shape Style 17
msoShapeStyle18Shape Style 18
msoShapeStyle19Shape Style 19
msoShapeStyle2Shape Style 2
msoShapeStyle20Shape Style 20
msoShapeStyle3Shape Style 3
msoShapeStyle4Shape Style 4
msoShapeStyle5Shape Style 5
msoShapeStyle6Shape Style 6
msoShapeStyle7Shape Style 7
msoShapeStyle8Shape Style 8
msoShapeStyle9Shape Style 9
msoShapeStyleMixedA mix of shape styles.
msoShapeStyleNoneNo shape style.

msoLineStyle1
Line Style 1
msoLineStyle10
Line Style 10
msoLineStyle11
Line Style 11
msoLineStyle12
Line Style 12
msoLineStyle13
Line Style 13
msoLineStyle14
Line Style 14
msoLineStyle15
Line Style 15
msoLineStyle16
Line Style 16
msoLineStyle17
Line Style 17
msoLineStyle18
Line Style 18
msoLineStyle19
Line Style 19
msoLineStyle2
Line Style 2
msoLineStyle20
Line Style 20
msoLineStyle3
Line Style 3
msoLineStyle4
Line Style 4
msoLineStyle5
Line Style 5
msoLineStyle6
Line Style 6
msoLineStyle7
Line Style 7
msoLineStyle8
Line Style 8
msoLineStyle9
Line Style 9
msoShapeStyle1
Shape Style 1
msoShapeStyle10
Shape Style 10
msoShapeStyle11
Shape Style 11
msoShapeStyle12
Shape Style 12
msoShapeStyle13
Shape Style 13
msoShapeStyle14
Shape Style 14
msoShapeStyle15
Shape Style 15
msoShapeStyle16
Shape Style 16
msoShapeStyle17
Shape Style 17
msoShapeStyle18
Shape Style 18
msoShapeStyle19
Shape Style 19
msoShapeStyle2
Shape Style 2
msoShapeStyle20
Shape Style 20
msoShapeStyle3
Shape Style 3
msoShapeStyle4
Shape Style 4
msoShapeStyle5
Shape Style 5
msoShapeStyle6
Shape Style 6
msoShapeStyle7
Shape Style 7
msoShapeStyle8
Shape Style 8
msoShapeStyle9
Shape Style 9
msoShapeStyleMixed
A mix of shape styles.
msoShapeStyleNone
No shape style.

REMARKS
* Added in 2007.

msoShapeType

Specifies the type of a shape or range of shapes.

mso3DModel(Added 2019)
msoAutoShapeAutoShape (1)
msoCalloutCallout (2)
msoCanvasCanvas (20)
msoChartChart (3)
msoCommentComment (4)
msoDiagramDiagram (21)
msoEmbeddedOLEObjectEmbeddedOLEObject (7)
msoFormControlFormControl (8)
msoFreeformFreeform (5)
msoGraphic(Added 2019)
msoGroupGroup (6)
msoInkInk (22)
msoInkCommentInkComment (23)
msoLineLine (9)
msoLinked3DModel(Added 2019)
msoLinkedGraphic(Added 2019)
msoLinkedOLEObjectLinkedOLEObject (10)
msoLinkedPictureLinkedPicture (11)
msoMediaMedia (16)
msoOLEControlObjectOLEControlObject (12)
msoPicturePicture (13)
msoPlaceholderPlaceholder (14)
msoScriptAnchorScriptAnchor (18)
msoShapeTypeMixedShapeTypeMixed (-2)
msoTableTable (19)
msoTextBoxTextBox (17)
msoTextEffectTextEffect (15)

mso3DModel
(Added 2019)
msoAutoShape
AutoShape (1)
msoCallout
Callout (2)
msoCanvas
Canvas (20)
msoChart
Chart (3)
msoComment
Comment (4)
msoDiagram
Diagram (21)
msoEmbeddedOLEObject
EmbeddedOLEObject (7)
msoFormControl
FormControl (8)
msoFreeform
Freeform (5)
msoGraphic
(Added 2019)
msoGroup
Group (6)
msoInk
Ink (22)
msoInkComment
InkComment (23)
msoLine
Line (9)
msoLinked3DModel
(Added 2019)
msoLinkedGraphic
(Added 2019)
msoLinkedOLEObject
LinkedOLEObject (10)
msoLinkedPicture
LinkedPicture (11)
msoMedia
Media (16)
msoOLEControlObject
OLEControlObject (12)
msoPicture
Picture (13)
msoPlaceholder
Placeholder (14)
msoScriptAnchor
ScriptAnchor (18)
msoShapeTypeMixed
ShapeTypeMixed (-2)
msoTable
Table (19)
msoTextBox
TextBox (17)
msoTextEffect
TextEffect (15)

msoTextEffectAlignment

Specifies alignment for WordArt text.

msoTextEffectAlignmentCenteredCentered.
msoTextEffectAlignmentLeftLeft-aligned.
msoTextEffectAlignmentLetterJustifyText is justified
Spacing between letters may be adjusted to justify text.
msoTextEffectAlignmentMixedNot used.
msoTextEffectAlignmentRightRight- aligned.
msoTextEffectAlignmentStretchJustifyText is justified
Letters may be stretched to justify text.
msoTextEffectAlignmentWordJustifyText is justified
Spacing between words (but not letters) may be adjusted to justify text.

msoTextEffectAlignmentCentered
Centered.
msoTextEffectAlignmentLeft
Left-aligned.
msoTextEffectAlignmentLetterJustify
Text is justified
Spacing between letters may be adjusted to justify text.
msoTextEffectAlignmentMixed
Not used.
msoTextEffectAlignmentRight
Right- aligned.
msoTextEffectAlignmentStretchJustify
Text is justified
Letters may be stretched to justify text.
msoTextEffectAlignmentWordJustify
Text is justified
Spacing between words (but not letters) may be adjusted to justify text.

msoVerticalAnchor

Specifies the vertical alignment of text in a text frame.

msoAnchorBottomAligns text to bottom of text frame (4)
msoAnchorBottomBaseLineAnchors bottom of text string to current position, regardless of text resizing
When you resize text without baseline anchoring, text centers itself on previous position (5)
msoAnchorMiddleCenters text vertically (3)
msoAnchorTopAligns text to top of text frame (1)
msoAnchorTopBaselineAnchors top of text string to current position, regardless of text resizing
When you resize text without baseline anchoring, text centers itself on previous position (2)
msoVerticalAnchorMixedReturn value only; indicates a combination of the other states (-2)

msoAnchorBottom
Aligns text to bottom of text frame (4)
msoAnchorBottomBaseLine
Anchors bottom of text string to current position, regardless of text resizing
When you resize text without baseline anchoring, text centers itself on previous position (5)
msoAnchorMiddle
Centers text vertically (3)
msoAnchorTop
Aligns text to top of text frame (1)
msoAnchorTopBaseline
Anchors top of text string to current position, regardless of text resizing
When you resize text without baseline anchoring, text centers itself on previous position (2)
msoVerticalAnchorMixed
Return value only; indicates a combination of the other states (-2)

REMARKS
* Used with the VerticalAnchor property of the TextFrame object.

msoZOrderCmd

Specifies where in the z-order a shape should be moved relative to other shapes.

msoBringForwardBring shape forward (2)
msoBringInFrontOfTextBring shape in front of text (4)
msoBringToFrontBring shape to the front (0)
msoSendBackwardSend shape backward (3)
msoSendBehindTextSend shape behind text (5)
msoSendToBackSend shape to the back (1)

msoBringForward
Bring shape forward (2)
msoBringInFrontOfText
Bring shape in front of text (4)
msoBringToFront
Bring shape to the front (0)
msoSendBackward
Send shape backward (3)
msoSendBehindText
Send shape behind text (5)
msoSendToBack
Send shape to the back (1)


© 2026 Better Solutions Limited. All Rights Reserved. © 2026 Better Solutions Limited Top