Gerader Verbinder

In der Visio-Schulung fiel die Bemerkung, dass es manchmal notwendig ist, gerade Verbinder zu erzeugen. Wie verändert man eine gewinkelte Linie in eine gerade? Die Antwort ist einfach – über das Kontextmenü.

Äquidistante Verbinder

Gestern in der Visio-Schulung kam die Frage nach „gebündelten“ Verbindern. Das wäre praktisch; das gibt es allerdings nicht.
Alernative: verwenden Sie das Gitter und/oder Hilfslinien um viele äquidistante Verbinder zu erzeugen.

Verbindungspunkte

Kunde möchte auf einer Linie ganz viele Verbindungspunkte haben. Nun ein paar Zeilen Code und schon sind die 96 Verbindungspunkte im gleichen Abstand zueinander gesetzt. So etwas mache ich nicht per Hand!
20161018verbindungspunkte
Sub Verbindungspunkte()
 
Dim vsShape As Shape
Dim i As Integer
Set vsShape = ActivePage.Shapes(„Sheet.430“)
vsShape.AddRows visSectionConnectionPts, i, 0, 96
For i = 1 To 96
vsShape.Section(visSectionConnectionPts).Row(i).Cell(0).FormulaU = „=2 mm+2 mm*“ & (i – 1) * 2
Next
 
End Sub

Firewall und Linien

Amüsante Frage gestern in der Visio-Schulung:
In der Schablone „Netzwerk und Peripheriegeräte“ befindet sich eine Firewall. Ebenso in der Schablone „Netzwerk und Peripheriegeräte – 3D“. Legt man die 3D-Firewall auf eine Verbinderlinie, ist alles okay. Bei der 2D-Firewall dagegen springt die Verbinderlinie zur Seite.
Die Antwort ist schnell gefunden: In den Verhaltenseinstellungen (Entwicklertools) ist bei der 2D-Firewall voreingestellt:
„Verhalten beim Platzieren: Ausrichten und Umleiten“
Bei der anderen Firewall hingegen:
„Verhalten beim Platzieren: Entscheidung durch Visio“.
Sie können ebenso explizit einschalten:
„Verhalten beim Platzieren: Nicht ausrichten und Umleiten“
20160922firewall0120160922firewall0220160922firewall0320160922firewall0420160922firewall05

Verbindungspunkte schützen?

Heute in der Visio-Schulung kam die für mich überraschende Frage, ob man denn Verbindungspunkte schützen könne.
Meine Antwort: Man kann sie mit der Funktion GUARD gegen ein Verschieben schützen, aber nicht gegen das Löschen. Man kan auch nicht verhindern, dass der Anwender neue Verbindungspunkte in Visio auf einem Shape erzeugt.

20160921verbindungspunkte

Verbinderlauf

Manchmal muss man schon etwas schummeln.
Angenommen ein Verbinder wurde beschriftet. Angenommen Sie möchten nun den Lauf des Verbinders durch den Knoten verändern. Leider kann man den Konten nicht auswählen.
Die einzige Möglichkeit, die ich aus diesem Dilemma sehe, ist: den Text verschieben. Dann kann man den Verbinder verschieben.

20160916verbinder01 20160916verbinder02

Shapes auf Verbinderlinien

Hallo Herr Martin,
es ist komischerweise möglich, die Shapes zu skalieren, ohne dass sie vom Verbinder rutschen. Zieh ich den Verbinder allerdings etwas nach unten laufen die Shapes nicht mit, sondern bleiben einfach starr stehen obwohl sie eigentlich einen Verbindungspunkt mit dem Verbinder haben.
Vielen Dank für Ihre Hilfe
Liebe Grüße
Stephan
####
Hallo Stephan,
ich sag einfach mal „du“.
In der Zeichnung siehst du, was ich gemacht habe:
In der unteren Reihe habe ich die Leitung aus mehreren Verbindern gezeichnet und die Ventile jeweils an das Ende der Leitung gehängt.
Es geht auch anders: Ich habe eines deiner Ventile neu gezeichnet (lila), so dass die Gruppe nicht um das ganze Shape, sondern nur um die „Fliege“ liegt.
Ich habe über die Registerkarte „Entwicklertools“ (einschalten!, falls Du es noch nicht gemacht hast) die Einstellung Verhalten / „Shape kann Verbinder teilen“ aktiviert.
Wenn Du nun das Shape auf Linie ziehst wird sie gesplittet und das Shape klebt an den Enden der zwei neuen Linien.
Kommst Du damit klar?
20160710Verbinder0120160710Verbinder0220160710Verbinder0320160710Verbinder04

Bunte Verbinder

Hallo Herr Martin,

Mir ist da gerade noch eine Frage eingefallen, wo ich ihr Handbuch für Entwickler zum ersten Mal aufgeschlagen habe. Ist es generell möglich, Verbindungspunkte so zu konfigurieren (bisher habe ich dazu rein gar keine Möglichkeit in VISIO gefunden), dass wenn man von einem Verbindungspunkt eine statische Verbindung aufbaut diese direkt in einer bestimmten Farbe eingefärbt wird?
###########

Hallo Herr S.,

im ShapeSheet ist dies leider nicht möglich – dazu müssten Sie ein paar Zeilen Code schreiben.

Ich habe einen Dummy gebastelt: Wird ein neuer Verbinder an ein Shape gehängt, färbt er sich gemäß der Shape-Füllfarbe ein

schöne Grüße

Rene Martin

Sich selbst einfärbende Verbinder
Sich selbst einfärbende Verbinder

Verbinderlinien mit Symbolen

Gestern in der Visio-Schulung kam die Frage, wie man solche roten Kreuze und grünen Haken erzeugen kann.
Nun – wenn der Textmodus der Verbinderlinien aktiviert ist, kann man über Einfügen / Symbol aus der Schriftart Wingsdings diese beiden Symbole in den Text einfügen. Und anschließend rot und grün einfärben.

20160616Pfeile

Hilfslinien

Ich werde in Visio-Schulungen häufig gefragt, wie man Hilfslinien an der gleichen Stelle knicken lassen kann. Die Antwort, beziehungsweise das Zauberwort heißt: Hilfslinien. Verbindungslinien docken an Hilfslinien an, so dass man sie leicht als Gestaltungshilfen verwenden kann.
Übrigens: Hilfslinien kann man auch verteilen: die obere bleibt oben, die untere unten, die mittlere wird genau in die Mitte zwischen die beiden anderen Hilfslinien positioniert.
20160405Hilfslinien02 20160405Hilfslinien01