Schraffuren in Diagrammen – ja oder doch nein?
Schraffuren in Säulen- oder Tortendiagrammen wurden in Office 2007 zugunsten von Bildfüllungen weggelassen. Solche Schraffuren sind beispielsweise nützlich, wenn beabsichtigt ist, den Ausdruck nicht in Farbe, sondern nur Schwarz-Weiß vorzunehmen. Eric Patterson hat nun in einem seiner Blogs aufgezeigt, wie Excel-Anwender diese Lücke schließen können.
Er zeigt dazu zwei Wege auf:
- Markierung des zu schraffierenden Objekts und dann einen “tricky” Wechsel in den VBA-Editor, um dort im Direktbereich etwas Quellcode zu platzieren.
- Download eine Excel-Add-Ins, welches die Multifunktionsleiste um die gesuchte Funktionalität erweitert.
Alle die PowerPoint-Anwender, die nun erleichtert aufatmen wollen und denken, dass Diagramme unter PowerPoint ja letztlich nur Excel sind, müssen (und ich hoffe, ich irre mich) enttäuscht werden:
- Der Trick mit dem VBA-Editor schlägt fehl, da die Microsoft-Entwickler es in der Eile oder mit Absicht versäumt haben, die Diagramme im Objektmodell zur Programmierung offen zu legen.
- Das Excel-Add-In arbeitet in dem Fall nicht, da zum Bearbeiten eines Diagramms unter PowerPoint nur das Datenblatt in Excel gezeigt wird, nicht aber das Diagramm selbst.
Zwei Alternativen bleiben dennoch:
- Das Diagramm in Excel mit Schraffuren vorbereiten, nach PowerPoint kopieren und dort nicht mehr anfassen.
-
Das Diagramm in seine Bestandteile auflösen und die daraus resultierenden AutoFormen mit dem Quellcode-Trick in PowerPoint schraffieren. Dazu die entsprechende AutoForm markieren, mit ALT-F11 in den VBA-Editor wechseln und in das Direktfenster etwas schreiben wie
ActiveWindow.Selection.ShapeRange.Fill.Patterned msoPatternDarkVertical
Die Art der Schraffur wird in selbstsprechenden Konstantennamen beim Schreiben des Codeschnipsels angeboten. Hier sind also VBA-Grundkenntnisse erforderlich
Vielleicht findet sich jemand, der das Add-In für PowerPoint anfertigt, welches beim Schraffieren der AutoFormen (allerdings nicht von Diagrammen) so komfortabel wie das genannte Excel-Add-In hilft.
Nachtrag (die Information stammt von Susanne Walter): PowerPoint und Excel setzen dieselben Diagramm-Vorlagen ein. Damit bleibt die Vorbereitung der Schraffuren unter Excel, das Speichern des so angepassten Diagramms als Vorlage und die direkte Übernahme des “Designs” nach PowerPoint durch Verwendung eben dieser Vorlage.