Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

VBA-Punkt Liniendiagramm Linie nicht konti.

Forumthread: VBA-Punkt Liniendiagramm Linie nicht konti.

VBA-Punkt Liniendiagramm Linie nicht konti.
13.12.2016 12:53:59
Monika
Hey,
ich versuche gerade ein Diagramm zu formatieren. Ich habe ein Punkte Diagramm mit Verbindungsgeraden.
Wenn ich nun die Linien als gestrichelt darstellen möchte, werden auch die Rahmen der Datenpunkte gestrichelt, diese sollen jedoch durchgezogen bleiben.
Mein Code:
With ActiveChart.FullSeriesCollection(1).Format.Line
.DashStyle = msoLineSysDash
.Weight = 1
End With
Hat jmd eine Idee ?
Anzeige

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: VBA-Punkt Liniendiagramm Linie nicht konti.
13.12.2016 13:03:34
Monika
Sorry
habe es jetzt doch selber rausgefunden :D
falls es jmd interessiert:
mit dem Code funktioniert es
With .Border
.LineStyle = xlDot
.Weight = 1
.Color = RGB(125, 0, 0)
End With
Anzeige
Anzeige

Infobox / Tutorial

Liniendiagramm in Excel: Anpassung der Linien und Punkte


Schritt-für-Schritt-Anleitung

  1. Diagramm erstellen: Erstelle ein Punktediagramm in Excel. Wähle die entsprechenden Daten aus und gehe zu Einfügen > Diagramm > Punkt (XY).

  2. Diagramm formatieren: Klicke mit der rechten Maustaste auf das Diagramm und wähle Diagramm formatieren.

  3. Linien anpassen: Um die Linien im Diagramm zu ändern, öffne den VBA-Editor (ALT + F11). Füge den folgenden Code in das richtige Modul ein:

    With ActiveChart.FullSeriesCollection(1).Format.Line
        .DashStyle = msoLineSysDash
        .Weight = 1
    End With
  4. Datenpunkte formatieren: Um die Datenpunkte durchgezogen darzustellen, füge den folgenden Code hinzu:

    With .Border
        .LineStyle = xlDot
        .Weight = 1
        .Color = RGB(125, 0, 0)
    End With
  5. Diagramm überprüfen: Überprüfe, ob die Linien und Punkte wie gewünscht dargestellt werden.


Häufige Fehler und Lösungen

  • Linien und Datenpunkte sind beide gestrichelt: Stelle sicher, dass du die Formatierung für die Linien und die Datenpunkte separat anwendest. Verwende die oben genannten Codes, um die Linienstile und die Punktdarstellung zu differenzieren.

  • Diagramm zeigt keinen weißen Hintergrund ohne Linien: Überprüfe die Diagrammeinstellungen und stelle sicher, dass der Hintergrund entsprechend formatiert ist. Setze die Füllfarbe auf keine Füllung.


Alternative Methoden

Falls du keine VBA-Programmierung verwenden möchtest, kannst du die Optionen im Diagrammformatierungsmenü nutzen:

  1. Rechtsklick auf die Linie im Diagramm.
  2. Wähle Linienformat.
  3. Stelle den Linienstil auf gestrichelt und die Datenpunkte auf eine andere Darstellung wie ohne Text.

Praktische Beispiele

Hier ist ein einfaches Beispiel für ein Punktediagramm mit einer Kontinuitätsgleichung:

  • Daten: Erstelle deine Punktedaten in Excel und füge eine Konti-Gleichung hinzu.
  • Diagramm: Erstelle das Diagramm wie oben beschrieben.
  • Anpassung: Verwende die bereitgestellten Codes, um die Darstellung der Linien und Punkte zu ändern.

Tipps für Profis

  • Experimentiere mit verschiedenen DashStyles für die Linien, um visuelle Effekte zu erzielen.
  • Nutze die xldot-Formatierung, um die Darstellung schneller zu ändern, ohne jeden Punkt manuell anpassen zu müssen.
  • Vermeide es, zu viele Linienstile in einem Diagramm zu verwenden, um die Lesbarkeit zu gewährleisten.

FAQ: Häufige Fragen

1. Frage
Wie kann ich die Linienfarbe im Diagramm ändern?
Antwort: Nutze .Color = RGB(...) im VBA-Code, um die Farbe der Linie anzupassen.

2. Frage
Kann ich die Linienstile ohne VBA ändern?
Antwort: Ja, du kannst die Linienstile direkt über die Formatierungsoptionen im Diagrammformatierungsmenü ändern.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige