返回或设置指定的 Shape 对象或 ShapeRange 对象的形状类型,该对象必须代表自选图形,而不能是直线、任意多边形或连接符。MsoAutoShapeType 类型,可读写。
注意 更改形状的类型时,形状将保留其大小、颜色和其他属性。
| MsoAutoShapeType 可为以下 MsoAutoShapeType 常量之一。 | 
| msoShape24pointStar | 
| msoShape4pointStar | 
| msoShape8pointStar | 
| msoShapeActionButtonBeginning | 
| msoShapeActionButtonDocument | 
| msoShapeActionButtonForwardorNext | 
| msoShapeActionButtonHome | 
| msoShapeActionButtonMovie | 
| msoShapeActionButtonSound | 
| msoShapeBalloon | 
| msoShapeBentUpArrow | 
| msoShapeBlockArc | 
| msoShapeChevron | 
| msoShapeCloudCallout | 
| msoShapeCube | 
| msoShapeCurvedDownRibbon | 
| msoShapeCurvedRightArrow | 
| msoShapeCurvedUpRibbon | 
| msoShapeDonut | 
| msoShapeDoubleBracket | 
| msoShapeDownArrow | 
| msoShapeDownRibbon | 
| msoShapeExplosion2 | 
| msoShapeFlowchartCard | 
| msoShapeFlowchartConnector | 
| msoShapeFlowchartDecision | 
| msoShapeFlowchartDirectAccessStorage | 
| msoShapeFlowchartDisplay | 
| msoShapeFlowchartDocument | 
| msoShapeFlowchartExtract | 
| msoShapeFlowchartInternalStorage | 
| msoShapeFlowchartMagneticDisk | 
| msoShapeFlowchartManualInput | 
| msoShapeFlowchartManualOperation | 
| msoShapeFlowchartMerge | 
| msoShapeFlowchartMultidocument | 
| msoShapeFlowchartOffpageConnector | 
| msoShapeFlowchartOr | 
| msoShapeFlowchartPredefinedProcess | 
| msoShapeFlowchartPreparation | 
| msoShapeFlowchartProcess | 
| msoShapeFlowchartPunchedTape | 
| msoShapeFlowchartSequentialAccessStorage | 
| msoShapeFlowchartSort | 
| msoShapeFlowchartStoredData | 
| msoShapeFlowchartSummingJunction | 
| msoShapeFlowchartTerminator | 
| msoShapeFoldedCorner | 
| msoShapeHeart | 
| msoShapeHexagon | 
| msoShapeHorizontalScroll | 
| msoShapeIsoscelesTriangle | 
| msoShapeLeftArrow | 
| msoShapeLeftArrowCallout | 
| msoShapeLeftBrace | 
| msoShapeLeftBracket | 
| msoShapeLeftRightArrow | 
| msoShapeLeftRightArrowCallout | 
| msoShapeLeftRightUpArrow | 
| msoShapeLeftUpArrow | 
| msoShapeLightningBolt | 
| msoShapeLineCallout1 | 
| msoShapeLineCallout1AccentBar | 
| msoShapeLineCallout1BorderandAccentBar | 
| msoShapeLineCallout1NoBorder | 
| msoShapeLineCallout2 | 
| msoShapeLineCallout2AccentBar | 
| msoShapeLineCallout2BorderandAccentBar | 
| msoShapeLineCallout2NoBorder | 
| msoShapeLineCallout3 | 
| msoShapeLineCallout3AccentBar | 
| msoShapeLineCallout3BorderandAccentBar | 
| msoShapeLineCallout3NoBorder | 
| msoShapeLineCallout4 | 
| msoShapeLineCallout4AccentBar | 
| msoShapeLineCallout4BorderandAccentBar | 
| msoShapeLineCallout4NoBorder | 
| msoShapeMixed | 
| msoShapeMoon | 
| msoShapeNoSymbol | 
| msoShapeNotchedRightArrow | 
| msoShapeNotPrimitive | 
| msoShapeOctagon | 
| msoShapeOval | 
| msoShapeOvalCallout | 
| msoShapeParallelogram | 
| msoShapePentagon | 
| msoShapePlaque | 
| msoShapeQuadArrowCallout | 
| msoShapeRectangularCallout | 
| msoShapeRightArrow | 
| msoShapeRightBrace | 
| msoShapeRightTriangle | 
| msoShapeRoundedRectangularCallout | 
| msoShapeStripedRightArrow | 
| msoShapeTrapezoid | 
| msoShapeUpArrowCallout | 
| msoShapeUpDownArrowCallout | 
| msoShapeUTurnArrow | 
| msoShapeWave | 
| msoShape16pointStar | 
| msoShape32pointStar | 
| msoShape5pointStar | 
| msoShapeActionButtonBackorPrevious | 
| msoShapeActionButtonCustom | 
| msoShapeActionButtonEnd | 
| msoShapeActionButtonHelp | 
| msoShapeActionButtonInformation | 
| msoShapeActionButtonReturn | 
| msoShapeArc | 
| msoShapeBentArrow | 
| msoShapeBevel | 
| msoShapeCan | 
| msoShapeCircularArrow | 
| msoShapeCross | 
| msoShapeCurvedDownArrow | 
| msoShapeCurvedLeftArrow | 
| msoShapeCurvedUpArrow | 
| msoShapeDiamond | 
| msoShapeDoubleBrace | 
| msoShapeDoubleWave | 
| msoShapeDownArrowCallout | 
| msoShapeExplosion1 | 
| msoShapeFlowchartAlternateProcess | 
| msoShapeFlowchartCollate | 
| msoShapeFlowchartData | 
| msoShapeFlowchartDelay | 
| msoShapeQuadArrow | 
| msoShapeRectangle | 
| msoShapeRegularPentagon | 
| msoShapeRightArrowCallout | 
| msoShapeRightBracket | 
| msoShapeRoundedRectangle | 
| msoShapeSmileyFace | 
| msoShapeSun | 
| msoShapeUpArrow | 
| msoShapeUpDownArrow | 
| msoShapeUpRibbon | 
| msoShapeVerticalScroll | 
expression.AutoShapeType
expression 必需。该表达式返回“应用于”列表中的对象之一。
可用 ConnectorFormat 对象的 Type 属性设置或返回连接符的类型。
本示例将 myDocument 中所有的 16 磅星形替换为 32 磅星形。
Set myDocument = Worksheets(1)
For Each s In myDocument.Shapes
    If s.AutoShapeType = msoShape16pointStar Then
        s.AutoShapeType = msoShape32pointStar
    End If
Next