Beispiele (Download)

Application.Path

Das oberste oder erste Objekt in Visio – wie in allen Anwendungsprogrammen von Microsoft – ist Application. Damit wird das Programm, also Visio selbst, bezeichnet. Auf dieses Objekt kann zugegriffen werden. Dies ist interessant, wenn Sie nicht mit VBA innerhalb von Visio, sondern extern, das heißt mit VS.NET (VB.NET oder C#), mit Visual Basic, C++ … Continue reading Application.Path

Dynamische Verbinderformate

Die Aufgabe klingt einfach – ist aber ein wenig knifflig: Wenn ein Verbinder »kor-rekt« klebet, das heißt, wenn Angang und Ende mit statisch an Verbindungspunkte eines anderen Shapes kleben, soll sich die Linie rot färben. Klebt ein Verbinder, dann steht steht in den Zellen BeginX und BeginY eine Formel der Form: =PAR(PNT(Process.4!Connections.X2,Process.4!Connections.Y2)) Wenn nicht, dann … Continue reading Dynamische Verbinderformate

Verbinder speichern

Verbinder in Visio sind auch nur Shapes. Man kann sie in Schablonen abspeichern. Manchmal ist das nötig, wenn sie bestimmte Formatierungseigenschaften besitzen sollen. Oder Text – wie hier der Haken und das „x“, das aus der Schriftart WingDings als Symbol geholt wurde und eingefärbt wurde. Und „ja“ beziehungsweise „nein“ symbolisiert.

Animationen in Visio?!?

Hallo Herr Martin, ich hoffe, es geht Ihnen gut. Ich möchte mal wieder meine Visio Workflows verbessern. Würde mich mit einer besonderen Aufgabe in den nächsten Tagen bei Ihnen melden. Vorab eine Frage zu den Präsentationsmöglichkeiten mit Visio:   Angehängte Datei will ich wie eine Power Point Präsentation in einzelnen Stufen aufbauen lassen. Dafür habe … Continue reading Animationen in Visio?!?

Raumpläne und große Beschriftungen

Hallo Herr Martin,   ich arbeite mit Ihrem Buch und mit Visio 2016. Eine Sache bin ich leider noch nicht draufgekommen, auch in Ihrem Buch finde ich keine Information. Wie bekomme ich die großen Beschriftungen bei der Raumzeichnung oder Wänden oder auch Schiebetür weg? Wäre sehr dankbar für eine Antwort, die Riesenbeschriftungen sind wirklich nervig. … Continue reading Raumpläne und große Beschriftungen

Ein eigener Nummerierungsassistent

Der Nummerierungsassistent ist fertig. Ich habe den Assistenten, der einige Bugs aufweist, nachgebaut. Man kann die Startnummer festlegen und die Schriftgröße ändern. Hierzu trägt man eine Zahl in den Dialog ein – alle Nummer werden nun größer oder kleiner. Die Technik: der Dialog schreibt die Nummer in eine Zelle des ShapeSheets des Zeichenblattes: ActivePage.PageSheet.Cells(„User.garSchriftgroesse“).FormulaU = … Continue reading Ein eigener Nummerierungsassistent