全部显示

Convert 方法

       

将当前图表转换成其他图表。

expression.Convert(Type)

expression   必需。该表达式返回“应用于”列表中的对象之一。

Type   MsoDiagramType 类型,必需。要转换成的图表类型。

示例

本示例向活动工作表添加一个射线式图表,然后将其转换成目标图表。

Sub ConvertDiagram()

    Dim wksSheet As Worksheet
    Dim shDiagram As Shape

    Set wksSheet = ActiveSheet
    Set shDiagram = wksSheet.Shapes.AddDiagram( _
        Type:=msoDiagramRadial, _
        Left:=20, Top:=40, _
        Width:=400, Height:=200)

    ' Fill the diagram to make it visible to the user
    shDiagram.Fill.Visible = msoTrue

    ' Convert the diagram.
    shDiagram.Diagram.Convert Type:=msoDiagramTarget

End Sub