Partager via


Méthode ShapeNodes.SetSegmentType (Excel)

Définit le type de segment qui suit le nœud spécifié par Index. S'il s'agit d'un point de contrôle d'un segment de courbe, la méthode détermine le type de segment pour ce segment de courbe. Notez que l'insertion ou la suppression de nœuds adjacents peut modifier le nombre total de nœuds.

Syntaxe

expression. SetSegmentType (Index, SegmentType)

Expression Variable qui représente un objet ShapeNodes .

Parameters

Nom Requis/Facultatif Type de données Description
Index Obligatoire Entier long Indique le nœud dont le type de segment doit être déterminé.
SegmentType Obligatoire MsoSegmentType Spécifie si le segment est droit ou courbé.

Exemple

Cet exemple montre comment modifier tous les segments droits en segments courbés de la forme 3 de myDocument. La forme 3 doit être un dessin à main levée.

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

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.