Is there a way to remove all connection points from a shape?

Started by Jennifer, August 04, 2012, 04:52:58 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Jennifer

I found a couple of methods, but nothing simple. I really don't want to write code for what should be a straightforward task.

This one uses the shapesheet, but requires multiple operations.

http://help.wugnet.com/office2/Delete-Multiple-Connection-Points-ftopict805124.html

This thread here uses code.

http://visguy.com/vgforum/index.php?topic=3635.0

And this is generic help from Microsoft.

http://office.microsoft.com/en-us/visio-help/add-move-or-delete-connection-points-HP001231166.aspx#BM4
Using Visio 2019, part of Office 365 on Windows 10

wapperdude

There is no built-in mechanism to do this.  The one caveat would be a grouped shape.  If the connection points are associated with the top-level group shape, then, ungrouping and re-grouping will eliminate the connection points.

However, ungrouping a shape can have serious consequences:  loss of shape data is one of the more significant consequence.  But, if it is a simple grouping, then, that's not an issue.

Wapperdude.
Visio 2019 Pro

Paul Herber

Just deleting the connection points section should do the job if all the connection points are in one shape.
Electronic and Electrical engineering, business and software stencils for Visio -

https://www.paulherber.co.uk/

vojo

if a group....and if member in the group has the connection points.....then one of the cells in the shapesheet section where the display and select are will turn off all the connections for all members in the group.

I actually use this with actions to give user the ability to turn on or off connections on a per shape bases

On the shape below, right click and select/deselect the connections (may want to select wide base to see it better).    From there, you can probe the various shapesheet cells.