Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1796to1800
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Selection.ShowSeriesName = True

Selection.ShowSeriesName = True
11.12.2020 09:08:32
UGrosse
Hallo. Ich benötige Hilfe hier im Forum.
Ich erzeuge ein Diagramm einer Prozessregelkarte mit Messwerten, Mittelwert, Obere- und Untere Eingriffsgrenze. Diese wird dynamisch über VBA je nach Anzahl der Messwerte erzeugt. Den letzten Punkt habe ich jeweils beschriftet und über
Selection.ShowSeriesName = True
sichtbar machen wollen.
Bei schrittweisen Durchlauf oder bei Anbringen von Haltepunkten an der Zeile wird die Bezeichnung angezeigt, jedoch erfolgt die Anzeige nicht, wenn ich das Programm vollständig schnell durchlaufen lasse oder die Haltepunkte später gesetzt werden. Beim Anklicken sind die Felder da, der Punkt trägt auf jeden Fall die richtige Bezeichnung. Jedoch wird die Bezeichnung nicht angezeigt, was tun?

7
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Bitte Beispielmappe hochladen - o.w.T.
11.12.2020 09:35:43
Beverly


AW: Selection.ShowSeriesName = True
11.12.2020 10:40:50
UGrosse
Da es sich um sensible Daten handelt, anbei ein Code-Schnipsel:
...
ActiveChart.SeriesCollection(3).Points(MessP).ApplyDataLabels
ActiveChart.SeriesCollection(3).Points(MessP).DataLabel.Select
Selection.ShowSeriesName = True
Selection.ShowValue = 0
bezeichnung = Sheets("XY").Range("AK13").Value & ""
ActiveChart.SeriesCollection(3).Name = "=""" & bezeichnung & """"
...
AW: "...DataLabel.Select" evtl. DataLabels.Select?
11.12.2020 11:18:10
JoWE
AW: "...DataLabel.Select" evtl. DataLabels.Select?
11.12.2020 11:27:32
UGrosse
Nein, leider nicht. ... .datalabels.select... wird nicht akzeptiert.
AW: "...DataLabel.Select" evtl. DataLabels.Select?
11.12.2020 11:35:44
UGrosse
Lösung noch offen
AW: Selection.ShowSeriesName = True
11.12.2020 11:44:18
Beverly
Versuche es mal so:
Sub LetztesLabel()
Dim serReihe As Series
Application.ScreenUpdating = False
With ActiveSheet.ChartObjects(1).Chart
Set serReihe = .FullSeriesCollection(3)
With serReihe
.ApplyDataLabels
.DataLabels.Delete
With .Points(.Points.Count)
.ApplyDataLabels
.DataLabel.ShowSeriesName = True
.DataLabel.ShowValue = False
End With
End With
End With
Set serReihe = Nothing
Application.ScreenUpdating = True
End Sub


Anzeige
AW: Selection.ShowSeriesName = True
11.12.2020 13:39:14
UGrosse
Vielen Dank,
das hat geholfen.
Schönen dritten Advent.

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige