Bilder mit transparentem Hintergrund

Übrigens: Wenn Sie in Visio ein Bild mit transparentem Hintergrund (also GIF, PNG oder TIF) einfügen und dann dieses Bild komprimieren, wird der transparente Hintergrund durch eine Farbe ersetzt. Das Bild wird intern als JPEG gespeichert und unterstützt deshalb keine Transparenz. Das Gleiche passiert manchmal beim Vergrößern oder Verkleinern eines Bildes, beziehungsweise beim Zoomen – manchmal wird der transparente Hintergrund gelöscht. Glücklicherweise tritt dieser Effekt nur selten auf.

Shapetexte verknüpfen

Mit der Funktion Shapetext kann man Texte zwischen zwei Shapes verknüpfen. Man muss noch nicht einmal das ShapeSheet bemühen – es funktioniert über Einfügen / Feld. Man muss lediglich den Namen des anderen Quell-Shapes ermitteln (Entwicklertools / Shape-Name). Und dann eingeben:
=SHAPETEXT(Sheet.xx!TheText)
Es funktioniert auch blattübergreifend.

Nicht druckbar und nicht sichtbar

Schöne Frage in der heutigen Visio-Schulung: Ein Teilnehmer zeigt mir eine Tabelle, die aus Rechtecks-Shapes bestehen. Damit diese Felder als Pflichtfelder gekennzeichnet sind, wurde ein großes, farbiges Rechteck unterlegt. Dieses wird auf nicht druckbar gesetzt (Entwicklertools / Verhalten). Die darüberliegenden Rechtecke sind ohne Füllfarbe formatiert. Ärgerlicherweise klickt man nun durch sie hindurch. Sie sind sehr schwer auszuwählen.


Die Lösung: man formatiert die Shapes mit einer beliebigen Füllfarbe und setzt die Transparenz auf 100% hoch. Und schon sind sie leichter zu selektieren.

Esc funktioniert auch

Amüsant, was ich alles in Visio-Schulungen von Teilnehmern lerne. Ich wechsel mit der Tastenkombination [Strg] + [1] auf der Zeigertool (den weißen Standardmauszeiger). Es geht auch mit mehrmaligem Drücken der Taste [Esc].

Ansichten …

Sehr geehrter Herr Martin,

ich habe ein Anliegen bzgl. eines Fehlers der Bemaßungsshapes in Visio, den Sie in dem angehängten Screenshot sehen können.
Aufgetreten ist er bei mir durch einen Computerwechsel, allerdings hatten meine Kollegen diesen Fehler auch schon einmal, und er taucht immer auf wenn ich rein- oder rauszoome sowie den Drucker auswähle.

Wie kann ich nun diesen Fehler beheben?

Bitte um Rückmeldung und vielen Dank für Ihre Zusammenarbeit.

Ich wünsche Ihnen noch einen angenehmen Tag.
#####
Sehr geehrter Herr J.,

Sie meinen die Länge „26.350,15“, die übrigens auch auf dem Kühlregal steht – nicht nur auf dem Bemaßungsshape.

Wird diese Zahl auf einem anderen Rechner korrekt angezeigt? Wenn ja, dann schauen Sie einmal bitte in den „Seite einrichten“ (dort: Zeichenblatteigenschaften) nach, ob Millimeter eingestellt sind. Und sehen Sie mal nach den Dezimaltrennzeichen und Tausendertrennzeichen in der Systemsteuerung nach. Und: was ist denn im Kontextmenü „Genauigkeiten und Einheiten“ der Bemaßungsshapes eingestellt?

Und schließlich: schicken Sie mir doch einfach so eine Zeichnung – ich schaue sie mir gerne an
####
Vielen Dank für Ihre Rückmeldung.

Also eigentlich werden die Zahlen korrekt bei den anderen Rechner angezeigt, nur gestern hatten wir mal einen Fall wo es bei Herr Demmer auch nicht korrekt angezeigt worden ist.
Ich habe Ihre Hinweise einmal nachgeschaut bzw. hatten wir auch vorher schon vermutet und nachgeschaut, allerdings hat es nix bewirkt.
In der Systemsteuerung unter welchem Reiter sind die Dezimaltrennzeichen und Tausendertrennzeichen zu finden?

Im Anhang habe ich Ihnen einmal eine Zeichnung, in dem es wie beschrieben passiert, mitgeschickt.
#####
Hallo Herr J.,

ich würde in der Systemsteuerung bei der Gruppe „Zeit, Sprache und Region“ nachsehen, ob alles okay ist: Ländereinstellung, Dezimaltrennzeichen, …

Und: ich habe gerade nachgesehen – auf verschiedenen Rechnern: Visio 2013 und Visio 2016 – klappt alles. Die zirka 60 Zeichnungen von Ihnen die ich in der Hand hatte waren ja auch alle problemlos.

Noch eine Frage: auf dem korrupten Rechner, was wird denn angezeigt, wenn Sie die Bemaßungslinie markieren, den Text mit [F2] editieren und über Einfügen / Feld sich das Datenformat anzeigen lassen?

Und: blöde Frage: hilft vielleicht Visio schließen und wieder öffnen?

Und schließlich: wenn Sie nach VBA wechseln; dort ein Modul einfügen (Einfügen / Modul) und folgenden Code einfügen:

Sub LängeZeigen()
MsgBox ActivePage.Shapes(„Kühlregal H“).Cells(„Width“).Result(„m“)
End Sub

Den Cursor in den Code setzen und starten mit [F5] – bei mir zeigt er korrekt: 26,3501… an. Bei Ihnen?
#####
Guten Morgen Herr Martin,

in der Systemsteuerung und bei dem Datenformat richtig anzeigen, ist alles in Ordnung.

Wenn ich vorher den Fehler nicht habe, bevor ich auf Drucken/Drucker klicke, bekomme ich bei VBA eine Zahl beim Code raus von 26,3501 und mehr Nachkommastellen nicht.
Allerdings wenn der Fehler da ist und ich das mit VBA mache, bekomme ich eine Zahl raus mit sehr vielen Nachkommastellen.

Irgendwie hat das was mit dem Button bei Datei – Drucken zutun bzw. die Auswahl dann vom Drucker.
#####
hm, Herr J.,

jetzt bin ich mit meinem Latein am Ende. Wenn der Fehler nur bei bestimmten Situationen (drucken, zoomen) auftritt, dann weiß ich auch nicht, woran es liegen kann.

sorry!
#####
Hallo Herr Martin,

nur zur Info, der Fehler ist ohne irgendwelche anderen Einstellungen zu machen verschwunden.

Vielen Dank nochmal für Ihre Zusammenarbeit und Mithilfe.

Schöne Grüße

Zeichnung zentrieren

Gestern in der Visio-Schulung kam die Frage, wie man eine Zeichnung auf dem Zeichenblatt zentriert.
Die Antwort: Gar nicht! Die einzige Möglichkeit besteht darin zwei Hilfslinien zu platzieren – beide mit dem gleichen Abstand vom Papierrand entfernt. Und dazwischen die Zeichnung einzuspannen.

Daten

Sehr geehrter Herr Martin,

ich benötige Ihre Hilfe.

Mein Ziel wäre es über eine Excel (Standardflussdiagramm – Datenschnellansicht…) in Visio ein fertiges Flussdiagramm zu bekommen und wenn sich im Prozess etwas ändert möchte ich die über Excel aktualisierten.

Ist dies sooo einfach abzuwickeln? Wenn ja was benötige ich an Software und was kostet mich Ihre Unterstützung.

Vielen Dank schon mal im Voraus.
#####
Hallo Herr W.,

SO geht das leider nicht.
Sie können in Visio eine Zeichnung (bspw. ein Flussdiagramm) erstellen und dann, wenn Sie Visio Professional (!) haben (mit der Standard-Version klappt das nicht!) eine Excel-Tabelle an die Zeichnung binden und per Drag & Drop die Excel-Datensätze mit den Shapes verbinden. Ändern sich die daten, können Sie die Daten in der Zeichnung aktualisieren.

Was Sie programmieren müssen: generiere per Knopfdruck eine Zeichnung. Kann man programmieren – ist aber sehr aufwändig!

Hilft Ihnen das?

schöne Grüße

Rene Martin

Diagramm aktualisieren

Bald beginnt die Fußballweltmeisterschaft in Russland. Das Land bereitet sich darauf vor.
Ich habe das Diagramm vor vier Jahren in Visio erstellt. Habe die mir damals bekannten Daten und Ort in eine Visio-Zeichnung eingetragen. Heute stelle ich fest, dass die Zahlen nicht mehr korrekt sind – ebenso sind einige Austragungsstätten verschwunden; andere hinzugekommen. Nun – kein Problem – die Zahlen werden korrigiert; einige Shapes gelöscht; das Diagramm aktualisiert – und schon ist das Diagramm mit den korrekten Zahlen fertig.

Visio – Zeichnung in Zeichnung einfügen

Heute habe ich eine Mail erhalten. Eine Dame schickte mir ein PDF und fragte mich warum in Visio 2016 plötzlich die Linien so verpixelt ausgedruckt werden.
Ich rief zurück und fragte, was sie macht. Die Antwort: sie fügt in eine Zeichnung über Einfügen / Objekt eine andere Visio-Zeichnung ein (? – wer macht denn so etwas?). Und tatsächlich: am Bildschirm sieht das Ergebnis noch gut aus – aber für den Ausdruck ist es nicht zu gebrauchen. Die Lösung: Man muss die Zeichnung kopieren oder neue Shapes in die alte Zeichnung einfügen.

Verbinder oder Linien

Nun Verbinder können sich kreuzen – nicht jedoch „normale“ Linien. Das kann praktisch sein, wenn man über Verbindungslinien einen Rahmen legen möchte, um bestimmte Elemente zu gruppieren.
Um herauszufinden, ob es sich bei der Linie um eine „gewöhnliche“ Linie handelt oder um eine Verbinderlinie, kann man sie markieren. Bei Verbinderlinien sind kleine Pünktchen (Knoten) sichtbar. Oder man schaut in Entwicklertools / verhalten nach. Nur Verbinder besitzen die Registerkarte „Verbinder“.