Método ShapeNodes.SetSegmentType (Excel)

Define o tipo de segmento do segmento que vem após o nó especificado por Index. Se o nó for um ponto de controle de um segmento curvo, esse método definirá o tipo de segmento dessa curva. Observe que isso pode afetar o número total de nós inserindo ou excluindo nós adjacentes.

Sintaxe

expressão. SetSegmentType (Index, SegmentType)

expressão Uma variável que representa um objeto ShapeNodes.

Parâmetros

Nome Obrigatório/Opcional Tipo de dados Descrição
Índice Obrigatório Long O nó cujo tipo de segmento será definido.
SegmentType Obrigatório MsoSegmentType Especifica se o segmento é reto ou curvo.

Exemplo

Este exemplo altera todos os segmentos retos para segmentos curvos na forma três em myDocument. A forma três precisa ser um desenho de forma livre.

Set myDocument = Worksheets(1) 
With myDocument.Shapes(3).Nodes 
    n = 1 
    While n <= .Count 
        If .Item(n).SegmentType = msoSegmentLine Then 
            .SetSegmentType n, msoSegmentCurve 
        End If 
        n = n + 1 
    Wend 
End With

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.