MsoShapeType Enumeration

Office Developer Reference

Specifies the type of a shape or range of shapes.

Name Value Description
msoAutoShape 1 AutoShape.
msoCallout 2 Callout.
msoCanvas 20 Canvas.
msoChart 3 Chart.
msoComment 4 Comment.
msoDiagram 21 Diagram.
msoEmbeddedOLEObject 7 Embedded OLE object.
msoFormControl 8 Form control.
msoFreeform 5 Freeform.
msoGroup 6 Group.
msoIgxGraphic 24 SmartArt graphic
msoInk 22 Ink
msoInkComment 23 Ink comment
msoLine 9 Line
msoLinkedOLEObject 10 Linked OLE object
msoLinkedPicture 11 Linked picture
msoMedia 16 Media
msoOLEControlObject 12 OLE control object
msoPicture 13 Picture
msoPlaceholder 14 Placeholder
msoScriptAnchor 18 Script anchor
msoShapeTypeMixed -2 Mixed shape type
msoTable 19 Table
msoTextBox 17 Text box
msoTextEffect 15 Text effect