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.