Export

Ich werde häufig in Schulungen gefragt, wie man eine Zeichnung einer Visio-Vordergrundseite, die einen Hintergrund verwendet, kopieren kann, so dass der Hintergrund mit kopiert wird. Die zu kopierenden Shapes liegen doch eigentlich auf einem anderen Zeichenblatt. Nun ganz einfach: markieren Sie nichts. Und wählen nun aus dem Kontextmenü des Blattes den Befehl kopieren.

causes1

Anschließend kann die Zeichnung in ein anderes Programm, beispielsweise PowerPoint eingefügt werden.

Seite vergrößern

Sicherlich wissen Sie, dass man mit gedrückter [Strg]-Taste den Papierrand einer Visio-Zeichnung vergrößern kann. Seit Visio 2010 gibt es für das automatische Vergrößern von Seiten die Option „Automatisch anpassen“ in Entwurf | Seite einrichten. Letzte Woche in einer Visio-Schulung bemerkte ein Teilnehmer, dass Visio eigenwillige Dinge tut, wenn eine Vordergrundseite mit einem Hintergrund verbunden ist: entweder der Vordergrund wird automatisch größer oder der Hintergrund wird an Stellen platziert, wo er nicht hingehört. Ein Bug? Oder nur unsauber programmiert?

seltene_metalle

Merkwürdige Stühle

Heute kam eine lustige Frage in der Visio-Schulung: warum kann ich nur einen Stuhl markieren? Ich schaute nach, schmunzelte. Meine Antwort: „nun, wenn der zweite Stuhl hinter den Raum-Shape liegt, dann kann ich es auch nicht markieren. Und warum sehe ich ihn trotzdem? Antwort: weil Sie die Transparenz des Raum-Shapes auf 75% gestellt haben. So „scheint“ der Stuhl durch. ist aber nicht markierbar …“ Wenn man es weiß, dann ist es ganz einfach – wie alles im Leben …

raumplan_problem

Automatisch nummerieren

Heute kam die Frage, wie man in Visio Shapes (automatisch) nummerieren kann. Nun: ein bisschen versteckt ist der Assistent schon: in Visio 2007 im Menü Extras | Add-Ons | Visio-Extras | Shapes nummerieren – in Visio 2010 in der Registerkarte „Ansicht“ Gruppe „Makros“ Add-Ons | Visio-Extras | Shapes nummerieren.

nummerieren

Zeichenblattgröße

Gestern in der Visio-Schulung wurde die Frage gestellt, wie man schnell die Blattgröße verändern kann. Nicht die Druckereinstellung, sondern das virtuelle Blatt, auf dem gezeichnet wird. Nun: Drücken Sie die Strg-Taste und ziehen Sie den Rand so weit nach unten (rechts | oben | links) wie die Zeichnung es verlangt.

rand

Schutz in Visio

Visio ist ein „offenes“ Programm. Nachteil: Es gibt keinerlei Schutzmöglichkeiten. Vorteil: Das Programm ist vollständig an eigene Bedürfnisse anpassbar: man kann eigene Shapes erstellen, eigene Schablonen und Vorlagen, man kann Zeichnungen verschicken, die jeder, der Visio (egal ob Standard oder Professional) hat, öffnen und bearbeiten kann. Ein kleiner Haken hat es allerdings: Erstellt ein Benutzer eine eigene Schablone, bindet sie an eine Datei, verschickt die Datei, dann erhält der andere Benutzer, der diese Datei öffnen und natürlich nicht die Schablone hat, eine Fehlermeldung. So ist es mir heute morgen passiert. Nun ja, nicht weiter tragisch – ich kann mit der Datei arbeiten.

fehler

Mehrsprachigkeit

Immer wieder werde ich in Visio-Schulungen gefragt, wie man schnell eine mehrsprachige Zeichnung erstellen kann.
Nun eine Lösung besteht darin, die einzelnen Texte auf verschiedene Layer zu legen. Auf dem Blatt befindet sich ein Kontextmenü. Daruber werden die einzelnen Layer ein- bzw. ausgeblendet.
Und so kann man leicht von Polnisch auf Ukrainisch umschalten.
Jede (Action-)Zeile schreibt in eine benutzerdefinierte Zelle den Spracheintrag:
=SETF(„User.Sprache“,Actions.Row_1)
Die Zelle Visible der Layer vergleicht diesen Eintrag mit sich selbst. Beachten Sie, dass Sie bei einem Textvergleich kein Gleichheitszeichen, sondern die Funktion StrSame verwenden müssen!
=GUARD(STRSAME(User.Sprache,Layers.Name[8]))

mehrsprachigkeit02 mehrsprachigkeit01

Nummerierung

Vor einigen Tagen habe ich für eine Dame ein kleines Visio-Programm geschrieben. Sie wollte wissen, welche Shapes an welchen Shapes kleben, wollte die Nummern auslesen und mit Hilfe des Programms überprüfen, ob die Nummerierung korrekt ist. Dabei habe ich ihr den Tipp gegeben, immer statisch zu kleben. Warum: Bei einem statische Verbinder steht im Shapesheet in der Zelle BeginX oder EndX die Formel
=PAR(PNT(Empfehlung.341!Connections.X2,Empfehlung.341!Connections.Y2))
bei einem dynamischen Verbinder dagegen:
=_WALKGLUE(BegTrigger,EndTrigger,WalkPreference)
Während mit erster Funktion der Name des Shapes (hier: Empfehlung.341) ausgelesen werden kann, so kann man dies im zweiten Fall leider nicht.

test

Ballack

Ein geniales Buch: Information Graphics (Taschen Verlag). 474 Seite geballte Ladung Visualisierung von Daten, Geoinformationen, Zahlen, Verläufen, Trend, … Wirklich ein großartiger Fundus für alle, die sich mit der Visualisierung von Daten auseinandersetzen. Ich habe eine der Grafiken (von Matthias Stolz; S. 459) nachgebastelt – natürlich in Visio, meinem Lieblingsprogramm.

ballack

Flughafen

Gestern haben die Münchnerinnen und Münchner gegen die dritte Startbahn des Münchner Flughafens abgestimmt.
Nun: ein Flugzeug zu löschen ist nicht so schwierig in Visio: man markiert es und löscht es. Aber wie dupliziert man ein Shape? Die Tastenkombination [Strg]+[D] (Start | Zwischenablage | Einfügen | Duplizieren) ist wenig geeignet, weil Visio das Shape an irgend eine Position einfügt. Ebenso taugt die Tastenkombination [Strg]+[C] // [Strg]+[V] nicht, weil Visio dann das neue Shape ins Zentrum der Zeichnung einfügt. Um das neue Shape gleich an die richtige Stelle einzufügen gibt es in Visio zwei Möglichkeiten:
1.) Kopieren und über das Kontextmenü einfügen. Dann wird es an der Mauszeiger-Position eingefügt.
2.) Oder sie ziehen das Shape mit gedrückter [Strg]-Taste an die Stelle des Zeichenblatts, an die es dupliziert werden soll. Mit der Technik des Drag & Drop steht das Duplikat nun auch an der richtigen Stelle.
=====
Und so können Sie ganz schnell ganz viele Flugzeuge erzeugen. Aber keine Angst: [Strg]+[A] markiert alle und [entf] löscht sie wieder …

flugzeuge01 flugzeuge02 flugzeuge04