Thema
|
Datum
|
Von Nutzer
|
Rating
|
Antwort
|
|
03.12.2014 16:36:05 |
Patrick |
|
|
|
03.12.2014 21:03:00 |
MarkusK |
|
|
|
04.12.2014 08:38:42 |
Gast98641 |
|
|
Position eines Diagramms an y-Achse festlegen |
04.12.2014 22:26:22 |
MarkusK |
|
|
Von:
MarkusK |
Datum:
04.12.2014 22:26:22 |
Views:
699 |
Rating:
|
Antwort:
|
Thema:
Position eines Diagramms an y-Achse festlegen |
Hallo,
die Achse kannst du nicht direkt positionieren.
Liegt vermutlich daran, dass die Achse immer an der "Zeichnungsfläche", also der PlotArea, mit dran hängt.
Meiner Meinung nach gibt es 2 Möglichtkeiten.
1. du ermittelst für jedes Diagramm den Abstand der Achse, oder noch besser der Zeichnungsfläche, zum linken Rand
des ChartObjekts.
Dann positionierst du die Diagramme über die Left Eigenschaften an die richtige Position.
2. Du richtest die Diagramm alle links gleich aus, und verschiebst die Zeichnungsflächen im Diagramm,
und zwar so dass sich alle nach dem Diagramm ausrichten, wo die Y-Achse am meisten Platz benötigt.
zu 1 sieht dann z.B. so aus
Dim D1 As ChartObject
Dim D2 As ChartObject
Dim Links1 As Double
Dim Links2 As Double
Set D1 = ActiveSheet.ChartObjects("Diagramm 1")
Set D2 = ActiveSheet.ChartObjects("Diagramm 2")
Links1 = D1.Chart.PlotArea.Left
Links2 = D2.Chart.PlotArea.Left
D2.Left = D1.Left + (Links1 - Links2)
Zu 2. ist etwas aufwendiger...
|
- Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
- Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
- Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
- Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
- Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei
Antworten auf Ihren Beitrag zu benachrichtigen
Bitte geben Sie ein aussagekräftiges Thema an.
Bitte geben Sie eine gültige Email Adresse ein!
- Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
- Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
- Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
- Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
- Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei
Antworten auf Ihren Beitrag zu benachrichtigen
Thema
|
Datum
|
Von Nutzer
|
Rating
|
Antwort
|
|
03.12.2014 16:36:05 |
Patrick |
|
|
|
03.12.2014 21:03:00 |
MarkusK |
|
|
|
04.12.2014 08:38:42 |
Gast98641 |
|
|
Position eines Diagramms an y-Achse festlegen |
04.12.2014 22:26:22 |
MarkusK |
|
|