In Visio 2007, how would you use a connector as a data bus to reach multiple shapes? From what I've read, there is no branching connector. You have to use multiple connectors and that is really messy. For example, this is the only way I know how to depict this in Visio:

enter image description here

I would like to do something like this:

enter image description here

Are there any Visio shapes that can do this?


3 Answers 3


For Visio 2007, Use tree shapes to represent hierarchical stages in a tree diagram:

  1. From Blocks, drag a tree shape onto the drawing page.

    a.If you want two branches, use a Double-tree shape.

    b.If you want two or more branches, use a Multi-tree shape.

2.Drag the endpoints on the tree shapes to connection points on block shapes. The endpoints turn red when they are glued.

3.Drag the control handles on the tree shapes to create more branches or to change the branch length or position.

Tree Diagram Thank you Microsoft!

(1)Drag the control handle on the trunk to the right to create more branches.

(2)Drag the control handle at the end of a branch horizontally or vertically to change its position.

  • After I've added about 5 endpoints, the control handle disappears. Is there a limit? That would be weird.
    – Fletch
    Jul 4, 2014 at 11:02
  • There is a limit (by default) that is 5 because this connector is created a super simple way. All the 5 endpoints are created but they are all lying on the main branch, being practically invisible. If you want more branch you have to go into Develop mode, edit the Connector and using the already existing configuration data you can duplicate those entries that define an endpoint. I think 5 is a trade-off between speed and practical usage.
    – karatedog
    Oct 7, 2015 at 10:07
  • @GKoe Could you please answer to this question: superuser.com/questions/1341399/… Thanks a lot.
    – ebrahimi
    Jul 19, 2018 at 7:21
  • 2
    Is it possible to terminate the connectors with Arrow-heads? I couldn't find a way to do it, although Format Shape for this shape gives you the option for starting and ending arrows. Feb 14, 2020 at 4:53

You can also connect several connectors:

  1. Connect two shapes by connector.
  2. Add a "connection point" (the small 'x' near the "connector" tool) on the connector.
  3. Connect the third shape to the created connection point with another connector.
  4. Repeat as required.
  • 9
    This is a better solution than the accepted answer!
    – tdc
    Mar 21, 2014 at 9:14

If you stack 2, or more, of the trees, you can get more connection points. Set the points so they are not stacked on top of each other, then "group" the back end. They will move together when you move them from the back-main joining area. When you adjust the various branches of the tree, they ungroup, but can be regrouped to fit when you are done with all your adjustments and become one group.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.