Live-Forum - Die aktuellen Beiträge
Datum
Titel
16.10.2025 17:40:39
16.10.2025 17:25:38
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Koordinaten von Datenpunkt in Diagramm Lösung!

Forumthread: Koordinaten von Datenpunkt in Diagramm Lösung!

Koordinaten von Datenpunkt in Diagramm Lösung!
29.08.2002 10:39:02
Burkhard
Hallo Leute!

Da ich auch lange in diesem Forum nach einer Lösung gesucht habe, sie aber nicht gefunden habe, möchte ich euch meinen Tip nicht vorenthalten. Wenn mir vielleicht jemand noch sagen kann, ob man auf Artikel im Archiv anworten kann, würde ich die Lösung auch gerne dort noch verbreiten, da doch einige User danach gefragt haben.

Mein Problem war das Zeichnen eines Shapes genau auf den Datenpunkt eines X/Y-Diagramms und das habe ich jetzt so gelöst:

*****************************************************************
* Plotarea ermitteln (Größe ohne Achsenbeschriftung!)
*****************************************************************

IH = ActiveChart.PlotArea.InsideHeight
IW = ActiveChart.PlotArea.InsideWidth
IL = ActiveChart.PlotArea.InsideLeft
IT = ActiveChart.PlotArea.InsideTop

XWert = 25 'X-Wert aus Tabelle für Diagramm =
YWert = 25 'Y-Wert aus Tabelle für Diagramm

XAbstand = IW / 100 * XWert 'X-Wert für eine Einheit im Diagramm (Umrechnung)
YAbstand = IH / 100 * YWert 'Y-Wert für eine Einheit im Diagramm (Umrechnung)
'X/Y-Achse bestehen aus 100 Einheiten
XAbst = XWert / 2 'Hälfter der Größe von Form für X-Rückverschiebung
YAbst = YWert / 2 'Hälfter der Größe von Form für Y-Rückverschiebung


*****************************************************************
* Shape einfügen
*****************************************************************

ActiveChart.Shapes.AddShape(msoShapeRectangle, IL + XAbstand, IT + YAbstand, _
XWert, YWert).Select 'So wird Rechteck auf dem linken oberen Eckpunkt auf den Datenpunkt gezeichnet

ActiveChart.Shapes.AddShape(msoShapeRectangle, IL + XAbstand - XAbst, IT + YAbstand - YAbst, _
XWert, YWert).Select 'So wird Rechteck auf den Mittelpunkt auf den Datenpunkt gezeichnet

Selection.ShapeRange.Line.Weight = 0.25
Selection.ShapeRange.Line.Visible = msoTrue
Selection.ShapeRange.Line.Style = msoLineSingle
Selection.ShapeRange.Fill.ForeColor.SchemeColor = 44
Selection.ShapeRange.Fill.Visible = msoTrue
Selection.ShapeRange.Fill.Solid

Gruß
Burkhard

Anzeige

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: Koordinaten von Datenpunkt in Diagramm Lösung!
02.09.2002 10:50:40
mathias r.
HIer gibt's den XYChartLabeler:
http://www.bmsltd.co.uk/MVP/Default.htm

"
A very commonly requested Excel feature is the ability to add labels to XY chart data points. The XY Chart Labeler provides this feature for Excel. Once the data labels are applied using the Add Labels utility, the Move Labels utility can be used to move the labels in any direction in 1 point increments. The Manual Labeler allows you to apply labels to individual data points within your chart. Note that the routine works just as well with most chart types.
"

Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige