ist es möglich das Ein- bzw. Ausblenden einer Dagrammlegende von einenm Ereignis (True/False) abängig zu machen?
Danke für info und Hilfe
Christoph
Sub Legende()
ActiveSheet.ChartObjects("Diagramm 2").Activate
ActiveChart.Legend.Select
ActiveChart.Legend.LegendEntries(1).Select
Selection.Delete
'Selection.Hide
'Selection.Visible = False
End Sub
Um die Legende in einem Diagramm in Excel auszublenden oder anzuzeigen, kannst du die folgenden Schritte ausführen:
Diagramm auswählen: Klicke auf das Diagramm, bei dem du die Legende ein- oder ausblenden möchtest.
Diagrammtools einblenden: Gehe zu den Diagrammtools, die normalerweise oben im Menüband erscheinen, wenn du ein Diagramm ausgewählt hast.
Legende auswählen: Klicke auf die Option Legende, um die verschiedenen Positionen für die Legende auszuwählen.
Legende ein- oder ausblenden: Um die Legende zu verbergen, wähle Keine Legende. Wenn du die Legende wieder einblenden möchtest, wähle eine der Positionen (z.B. Oben, Unten, Rechts, Links).
Für eine programmatische Lösung kannst du ein VBA-Makro verwenden. Hier ist ein einfaches Beispiel:
Sub LegendeAusblenden()
ActiveSheet.ChartObjects("Diagramm 2").Activate
ActiveChart.HasLegend = False
End Sub
Um die Legende wieder anzuzeigen:
Sub LegendeEinblenden()
ActiveSheet.ChartObjects("Diagramm 2").Activate
ActiveChart.HasLegend = True
End Sub
Problem: Die gesamte Legende wird ausgeblendet, obwohl nur ein Teil ausgeblendet werden sollte.
Lösung: In Excel ist es nicht direkt möglich, nur Teile der Legende auszublenden. Du kannst jedoch die Legende manuell anpassen, indem du die Legende bearbeitest oder einen bestimmten Eintrag löschst. Hier ist ein Beispiel:
Sub TeilLegendeAusblenden()
ActiveSheet.ChartObjects("Diagramm 2").Activate
ActiveChart.Legend.Select
ActiveChart.Legend.LegendEntries(1).Select
Selection.Delete
End Sub
Eine alternative Methode, um die Legende in einem Excel-Diagramm zu steuern, ist die Verwendung von Benutzereingaben oder Bedingungen. Beispielsweise kannst du eine Checkbox in dein Excel-Blatt einfügen, die beim Aktivieren oder Deaktivieren die Legende anzeigt oder ausblendet.
Hier sind einige praktische Beispiele:
Legende außerhalb des Diagramms einfügen: Du kannst die Legende außerhalb des Diagramms platzieren, indem du die Position in den Diagrammtools änderst.
Legende mit Werten anzeigen: Du kannst die Legende anpassen, sodass sie auch die Werte anzeigt. Das erfordert jedoch, dass du die Datenbeschriftungen im Diagramm aktivierst.
1. Kann ich die Legende in einem Excel-Diagramm einfach ausblenden?
Ja, du kannst die Legende über die Diagrammtools einfach ausblenden, indem du die Option "Keine Legende" auswählst.
2. Ist es möglich, die Legende nur teilweise auszublenden?
In Excel ist es nicht möglich, einzelne Legendenpunkte auszublenden. Du kannst jedoch die Legende manuell anpassen oder mit VBA einen bestimmten Eintrag löschen.
Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden
Suche nach den besten AntwortenEntdecke unsere meistgeklickten Beiträge in der Google Suche
Top 100 Threads jetzt ansehen