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

Forumthread: Diagramm "nicht" aktualisieren

Diagramm "nicht" aktualisieren
14.09.2018 12:55:07
Christoph
Liebe Gemeinde,
ich habe folgende Frage:
In meinem Tabellenblatt gibt es eine Tabelle und ein auf den Daten in der Tabelle basierendes Diagramm. Nun möchste ich in der Tabelle filtern (sie ist als Datentabelle formatiert) aber verhindern, dass sich das Diagramm verändert.
Wie mache ich das in VBA?
Ich habe es mit "Blatt schützen" versucht und alles erlaubt, bis auf "Objekte bearbeiten" das hat aber nicht zu der gewünschten Verhaltensweise des Diagramms geführt.
Vielen Dank
Christoph
Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Diagramm "nicht" aktualisieren
14.09.2018 13:43:54
Hajo_Zi
Hallo Christoph,
gehe auf das Diagramm, rechte Maustaste, Daten auswählen, ausgeblendet.
Das kann man auch mit dem Makrorecorder aufzeichnen.

Beiträge von Werner, Luc, robert, J.O.Maximo und folgende lese ich nicht.
Wozu VBA?
14.09.2018 16:31:24
Beverly
@All,
man kann diese Einstellung doch einmalig von Hand machen - dann ändert sich das Diagramm nicht mehr.


Anzeige
AW: Wozu VBA?
18.09.2018 13:39:29
Christoph
Hallo Beverly,
das Diagramm ist dynamisch. Über eine Combobox können gezielt Werte ausgewählt werden, die dann in dem Diagramm, neben anderen Werten die standardmäßig sichtbar sind, erscheinen.
Ich würde gerne die Combobox deaktivieren, solange die Tabelle im Filtermodus = on ist, damit in dem Diagramm nicht etwas zu sehen ist, was in der Tabeel zwar vorhanden, aber qua Filter ausgeblendet wurde.
@Hajo das mit den ausgeblendeten Daten probiere ich! Danke für den Hinweis.
Viele Grüße
CB
Anzeige
AW: Wozu VBA?
18.09.2018 14:03:55
Beverly
Hi,
und was hat jetzt die ComboBox damit zu tun, dass im Diagramm immer alle Datenan gezeigt werden sollen, auch die durch den Filter "verstecken", sodass das Diagramm beim Filtern unverändert bleibt? Was Hajo vorgeschlagen hat ist doch auch nichts anderes als mein Vorschlag, nur dass es eben ausreichend ist, diese Einstellung einmalig von Hand auszuführen und nicht jedesmal neu per VBA.
Aber ehe wir hier wie die Katze um den heißen Brei herumreden solltest du vielleicht mal eine Beispielmappe hochladen, damit man sehen kann was du eigentlich genau meinst.


Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Diagramm in Excel nicht automatisch aktualisieren


Schritt-für-Schritt-Anleitung

Um zu verhindern, dass sich dein Excel-Diagramm automatisch aktualisiert, während du in der Tabelle filterst, kannst du folgende Schritte befolgen:

  1. Diagramm auswählen: Klicke mit der rechten Maustaste auf das Diagramm, das du anpassen möchtest.
  2. Daten auswählen: Wähle im Kontextmenü die Option „Daten auswählen“.
  3. Ausgeblendete Daten ignorieren: Im Dialogfeld kannst du die Option „Ausgeblendete Daten ignorieren“ aktivieren. Dadurch wird das Diagramm nicht aktualisiert, wenn du Daten in der Tabelle ausblendest.
  4. Diagramm schützen (optional): Um ein weiteres ungewolltes Aktualisieren zu verhindern, kannst du das Arbeitsblatt schützen. Gehe zu „Überprüfen“ > „Blatt schützen“ und wähle die gewünschten Optionen aus.

Häufige Fehler und Lösungen

  • Das Diagramm aktualisiert sich nicht: Wenn dein Diagramm sich trotz der vorgenannten Einstellungen immer noch aktualisiert, stelle sicher, dass die Option zum Ignorieren ausgeblendeter Daten tatsächlich aktiviert ist.
  • Daten fehlen im Diagramm: Überprüfe, ob du die richtigen Datenquellen für dein Diagramm ausgewählt hast. Manchmal können falsche Bereiche zu fehlenden Daten führen.
  • VBA funktioniert nicht: Wenn du VBA zur Steuerung verwendest, stelle sicher, dass du die richtigen Befehle nutzt, um das Diagramm zu schützen. Hier ein einfaches VBA-Beispiel:

    Sub DiagrammNichtAktualisieren()
      ActiveSheet.ChartObjects("Diagramm1").Chart.SetSourceData Source:=Range("A1:B10"), PlotBy:=xlColumns
    End Sub

Alternative Methoden

Wenn du das Diagramm nicht automatisch aktualisieren möchtest, gibt es auch andere Methoden:

  • Manuelles Aktualisieren: Du kannst das Diagramm jederzeit manuell aktualisieren, indem du mit der rechten Maustaste darauf klickst und „Daten aktualisieren“ wählst.
  • Makros verwenden: Skripte können dir helfen, das Diagramm gezielt zu aktualisieren, ohne dass es die Filtereinstellungen beeinflusst.

Praktische Beispiele

Hier sind einige Beispiele, die dir helfen können:

  • Beispiel 1: Wenn du ein Diagramm hast, das basierend auf Verkaufsdaten erstellt wurde, und du die Region filterst, bleibt das Diagramm unverändert, solange du die oben genannten Schritte befolgst.
  • Beispiel 2: Wenn du eine ComboBox verwendest, um zwischen verschiedenen Verkaufsregionen zu wechseln, kannst du die ComboBox deaktivieren, während der Filter aktiv ist, um ein versehentliches Aktualisieren des Diagramms zu verhindern.

Tipps für Profis

  • Nutze Named Ranges: Verwende benannte Bereiche, um die Daten zu verwalten, auf die dein Diagramm zugreift. So bleibt die Übersichtlichkeit gewahrt und du kannst die Daten leichter anpassen.
  • Diagrammdesign anpassen: Du kannst das Design deines Diagramms so anpassen, dass es auch bei Änderungen in der Datenquelle weiterhin gut aussieht.
  • Datenquelle regelmäßig überprüfen: Stelle sicher, dass die Datenquelle deines Diagramms immer aktuell ist, um unerwartete Probleme zu vermeiden.

FAQ: Häufige Fragen

1. Warum aktualisiert sich mein Excel-Diagramm nicht automatisch? Das Diagramm aktualisiert sich nicht, wenn die Option „Ausgeblendete Daten ignorieren“ aktiviert ist oder wenn du das Diagramm manuell aktualisierst.

2. Kann ich die Aktualisierung des Diagramms mit VBA steuern? Ja, du kannst VBA verwenden, um die Aktualisierung des Diagramms zu steuern. Achte darauf, die richtigen Befehle zu verwenden, um die gewünschte Funktionalität zu erreichen.

3. Was passiert, wenn ich ein Diagramm nicht aktualisiere? Wenn das Diagramm nicht aktualisiert wird, zeigt es möglicherweise veraltete Informationen an, was zu Missverständnissen bei der Datenanalyse führen kann. Es ist wichtig, die Daten regelmäßig zu überprüfen.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige