Compartir a través de


Método FreeformBuilder.ConvertToShape (Excel)

Crea una forma que tiene las características geométricas del objeto FreeformBuilder especificado. Devuelve un objeto Shape que representa la nueva forma.

Sintaxis

expresión. ConvertToShape

Expresión Variable que representa un objeto FreeformBuilder .

Valor devuelto

Forma

Comentarios

Debe aplicar el método AddNodes a un objeto FreeformBuilder al menos una vez antes de utilizar el método ConvertToShape.

Ejemplo:

En este ejemplo se agrega una forma libre con cinco vértices a myDocument.

Set myDocument = Worksheets(1) 
With myDocument.Shapes.BuildFreeform(msoEditingCorner, 360, 200) 
 .AddNodes msoSegmentCurve, msoEditingCorner, _ 
 380, 230, 400, 250, 450, 300 
 .AddNodes msoSegmentCurve, msoEditingAuto, 480, 200 
 .AddNodes msoSegmentLine, msoEditingAuto, 480, 400 
 .AddNodes msoSegmentLine, msoEditingAuto, 360, 200 
 .ConvertToShape 
End With

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.