Bonjour à tous,
Je ne pense pas que tu puisses faire saisir une signture avec cet objet.
Quand tu le crées tout doit s'enchainer : le dessin avec la souris y compris. Tu ne peux pas le rééditer ou le compléter ensuite.
BuildFreeform, méthode
S'applique àExempleDétailsCette méthode crée un objet de forme libre. Elle renvoie un objet FreeformBuilder qui représente la forme libre telle qu'elle est constituée. Utilisez la méthode AddNodes pour ajouter des segments à la forme libre. Après avoir ajouté au moins un segment à la forme libre, vous pouvez utiliser la méthode ConvertToShape pour convertir l'objet FreeformBuilder en un objet Shape ayant la description géométrique que vous avez définie dans l'objet FreeformBuilder.
Exemple de code :
With ActiveSheet.Shapes.BuildFreeform(msoEditingCorner, 108.75, 52.5)
.AddNodes msoSegmentCurve, msoEditingCorner, 119.25, 72.75, 135.75, 82.5, _
152.25, 96.75
.AddNodes msoSegmentCurve, msoEditingCorner, 156.75, 100.5, 159.75, 105#, _
164.25, 108.75
.AddNodes msoSegmentCurve, msoEditingCorner, 169.5, 113.25, 174#, 117#, _
179.25, 121.5
.ConvertToShape.Select
End With
@banzai : tu peux l'avoir sur 2003, il faut ajouter la barre d'outils 'Dessin'.
eric