Diagramm-Nachhilfe
26.06.2013 18:20:39
Nachtaktivist
ich bins wieder ;)
Ich arbeite gerade mit Diagrammen, wobei mir aber die nötige Erfahrung fehlt.
Da Charts für mich Neuland in VBA sind, kannte ich die Bezeichnungen und Syntaxen nicht aber ich habe mich im Netz etwas dazu belesen. Leider werde ich damit noch nicht komplett glücklich.
Ich erläutere kurz mein Vorhaben:
- Button in UserForm klicken -> Alle Datenbeschriftungen anzeigen (klappt)
- Werte, die "0" sind, sollen keine Datenbeschriftung bekommen (klappt nicht)
Ich dachte an eine FOR-EACH-NEXT-Schleife, die den bestimmten Datensatz durchgeht und abhängig vom Wert des Datenpunktes die Datenbeschriftung setzt bzw. nicht setzt.
Schön wäre es, ohne Activate und Select auszukommen. Vieles im Netz basierte auf vorherigem aktivieren des Diagramms und weiter dann mit ActiveChart und SeriesCollection(1).Select..
An anderer Stelle (wo es nicht um einzelne Datenpunkte geht) konnte ich direkt das Diagramm und den Datensatz ansprechen ohne zu selektieren:
(Sheets("Tabelle 1").ChartObjects("Diagramm 1").Chart.SeriesCollection(1). ...).
Versuche ich aber dieses Schema F jetzt hier bei den Datenpunkten misslingt mir das.
Dachte an sowas wie:
For each Point in Sheets("Tabelle 1").ChartObjects("Diagramm 1").Chart.SeriesCollection(1). _
Points
Next
aber leider ohne Erfolg. :(
Kann mir jemand helfen?
Gruß
Chris