anyone know what the vba code would be to do this?
HI.
Try this.
s will remain referenced to the circle in this code.
Sub circleText() Dim s As Shape, sText As Shape, sr As ShapeRange Set s = ActiveLayer.CreateEllipse2(0, 0, 12) Set sText = ActiveLayer.CreateArtisticText(0, 0, "Test Text") sText.SetSize 8 sText.Text.FitToPath s s.CreateSelection End Sub
close.
I already have the macro to fit my selected text to path but it ends with both selected. I'd like to end it with just the circle selected so I can just size as needed without distorting the text.