PDA

Vollständige Version anzeigen : Diagrammvorlage direkt im Excel hinterlegen


melonytony
14.08.2018, 08:20
Guten Morgen,
ich habe hier eine Excel, bei der einzelne Diagramme mit einer Vorlage vorbelegt sind. Dafür nutze ich Vorlagen aus meinem Templateordner.

Private Sub Chart_Activate()
Call D3_Vorlage
End Sub

Sub D1_Vorlage()
ActiveChart.ChartArea.Select
ActiveChart.PlotArea.Select
ActiveChart.ApplyChartTemplate ( _
"C:Users...MicrosoftTemplatesChartsD1.crtx")

Wie kann ich die Vorlage direkt im Excel verankern?

Danke euch.

Grüße Toni

Beverly
14.08.2018, 11:27
Hi Toni,

was verstehst du unter "direkt im Excel verankern"?
Wenn ich das richtig interpretiere: erstelle in deiner Tabelle ein Diagramm aus der betreffenden Vorlage - dann kannst du dieses Diagramm immer wieder kopieren und musst nur den neuen Wertebereich zuweisen.

<hr width="20%" align="left"><img src="http://excel-inn.de/images/grusz.gif" height=35" align="left" alt="Grußformel"><a href="http://excel-inn.de/"><img border="0" src="http://excel-inn.de/images/logo1.gif" height=35" align="middle" alt="Beverly's Excel - Inn"></a>

melonytony
15.08.2018, 10:20
Genau genommen handelt es sich um Diagrammvorlagen von Pivot Charts. Wenn ich die Pivot Tabelle aktualisiere, zerschießt Excel das Pivot Chart. Dafür muss dann die kreierte Vorlage geladen werden. Deshalb hab ich das als Makro eingestellt, wenn das Diagramm-Arbeitsblatt geöffnet wird, zieht er sich im Hintergrund automatisch die Diagrammvorlage.

Bisher sind die Diagrammvorlagen nur in meinem TMP-Verzeichnis hinterlegt, wenn ein anderer die Diagramme öffnet, findet er die Vorlagen logischerweise nicht.

Beverly
15.08.2018, 11:14
Weshalb hast du das nicht gleich geschrieben, dass es sich um ein Pivot-Diagramm handelt? Da gibt es dann doch so einige Unterschiede zum "normalen" Diagramm...

Den einzigen Weg der mir dazu einfällt wäre, das Diagramm - wie ich schon geschrieben habe - mit allen gewünschten Formatierungen in der Arbeitsmappe zu hinterlegen (z.B. in einem ausgeblendeten Tabellenblatt) und es als Diagrammvorlage zu exportieren, falls sie auf dem betreffenden Rechner nicht existiert.

<hr width="20%" align="left"><img src="http://excel-inn.de/images/grusz.gif" height=35" align="left" alt="Grußformel"><a href="http://excel-inn.de/"><img border="0" src="http://excel-inn.de/images/logo1.gif" height=35" align="middle" alt="Beverly's Excel - Inn"></a>