Skalierung mehrerer Diagramme gleichzeitig ändern
Schritt-für-Schritt-Anleitung
Um die Skalierung in mehreren Diagrammen gleichzeitig zu ändern, kannst du ein einfaches VBA-Makro verwenden. Folge diesen Schritten:
-
Öffne dein Excel-Dokument, das die Diagramme enthält.
-
Drücke ALT + F11
, um den Visual Basic for Applications (VBA) Editor zu öffnen.
-
Klicke im Menü auf Einfügen
und wähle Modul
, um ein neues Modul zu erstellen.
-
Füge den folgenden Code in das Modul ein:
Sub Minus25()
Dim ws As Worksheet
Dim chrt
For Each ws In ThisWorkbook.Worksheets
For Each chrt In ws.ChartObjects
chrt.Chart.Axes(xlValue).MinimumScale = -25
Next chrt
Next ws
End Sub
-
Schließe den VBA-Editor.
-
Um das Makro auszuführen, drücke ALT + F8
, wähle Minus25
aus und klicke auf Ausführen
.
Dieses Makro ändert die Achsenskalierung für alle Diagramme in allen Arbeitsblättern auf -25. Damit sparst du dir die mühselige Arbeit, jedes Diagramm einzeln zu formatieren.
Häufige Fehler und Lösungen
Alternative Methoden
Falls du kein Makro verwenden möchtest, kannst du die Achsenskalierung auch manuell ändern:
- Klicke auf das erste Diagramm, das du anpassen möchtest.
- Rechtsklicke auf die y-Achse und wähle
Achse formatieren
.
- Ändere dort die Minimum-Skalierung auf -25.
- Wiederhole diesen Vorgang für jedes Diagramm.
Diese Methode ist jedoch zeitaufwändig, wenn du viele Diagramme hast.
Praktische Beispiele
Hier sind einige Anwendungsbeispiele:
-
Beispiel 1: Du hast 60 Diagramme in verschiedenen Arbeitsblättern und möchtest die y-Achse für alle Diagramme auf -25 ändern. Das oben genannte Makro erledigt dies in einem Schritt.
-
Beispiel 2: Wenn deine Diagramme unterschiedliche Layouts haben, kannst du die MinimumScale
-Eigenschaft für jedes Diagramm individuell anpassen, indem du das Makro leicht abänderst.
Tipps für Profis
-
Nutze Tastenkombinationen, um den Zugriff auf Makros zu erleichtern. Du kannst das Makro mit einem Shortcut verknüpfen, z.B. STRG + W
, um die Ausführung zu beschleunigen.
-
Wenn du oft mit Diagrammen arbeitest, erwäge, eine benutzerdefinierte Symbolleiste zu erstellen, um schnell auf häufig verwendete Makros zugreifen zu können.
FAQ: Häufige Fragen
1. Kann ich die Skalierung auch für Diagramme in PowerPoint ändern?
Ja, du kannst Diagrammfarben in PowerPoint einzeln ändern, jedoch ist die Skalierung in Excel zu ändern.
2. Funktioniert dieses Verfahren auch in älteren Excel-Versionen?
Ja, das VBA-Makro sollte auch in älteren Versionen von Excel funktionieren, solange die Diagrammfunktionen unterstützt werden.