I am trying to resize a shape and keep all of the lines symmetrical but the top curve is not working with me. I have grouped everything together and when I make the shape smaller, the top curve does not want to cooperate. What am I doing wrong. I have attached the file. I am sure I am missing something simple.
The top curve shape (Line connector.1217) doesn't reference the height of the group shape. In this shape you need to do this in the Y coordinate for the Control, in this case you want it set to (the height - the Y coordinate of the start of the line)
i.e. =Sheet.1!Height*(1-0.5665)
P.S. in the 1D endpoints I'd set EndX =BeginY
P.P.S. also do ribbon Developer -> Operations -> Update Alignment Box
I can't send you the updated shape as I only have Visio 2010.
A couple other options
1) if really a static shape, then copy then paste special ==> bit map or EMF
2) dynamic or some sort of hand tooled shape via shapesheet, add a scaling factor
user.scale = width/default_width
(could play around with = sqrt(width^2 + height^2) / sqrt(default_width^2 + default heigh ^2)
Geometry1.<row> = <orginal formula> * user.scale
etc
etc.
(note, if a curve, you may need to scale the A,B,C,D cells or guard them...otherwise "more" or "less" "curvy")