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

Forumthread: Datenüberprüfung kopieren; Bereich verändert sich

Datenüberprüfung kopieren; Bereich verändert sich
23.07.2014 22:34:44
Alex
Hallo Leute,
in meiner Arbeitsmappe habe ich in einem Sheet "Block" einen Bereich mit Datenüberprüfung, in dem ich per Namen "KN" und Liste/Dropdown eine Aufstellung von Namen aus einem anderen Sheet "Gesamtübersicht" zur Auswahl stelle.
Soweit o.k.
Kopiere ich den Bereich mit Datenüberprüfung innerhalb des selben Sheetes ("Block") ist alles o.k.
Kopiere ich den Bereich mit Datenüberprüfung aus "Block" in ein anderes Sheet,
dann verändert sich der Bereich (obwohl ein Name vergeben wurde) innerhalb der Datenprüfung. Es fehlen in der Dropdownauswahl die ersten Einträge, und zwar genau so viele, wie der Bereich Zeilen unterhalb der kopierten des Sheetes "Block" eingefügt wurde...
Noch mal der Hinweis, dass die kopiererei innerhalb des selben sheetes klappt. Egal wie viele Zeilen weiter unterhalb eingefügt wird.
Nur bei einfügen in ein anderes, spinnt Datenüberprüfung... was ist da los?
Danke und Gruß
Alex

Anzeige

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Datenüberprüfung kopieren; Bereich verändert sich
23.07.2014 23:07:56
Luschi
Hallo Alex,
eine kleine Beispielmappe mit dem auftretenden Fehler sagt mehr als tausend schöne Worte mit blumiger Beschreibung. Da kann man testen, tüffteln und nach Lösungen suchen.
Gruß von Luschi
aus klein-Paris

AW: Datenüberprüfung kopieren; Bereich verändert sich
24.07.2014 09:28:17
Alex
Moin Luschi und Leute,
hab dann mal eine abgespeckte Version angehängt...

Die Datei https://www.herber.de/bbs/user/91697.xlsm wurde aus Datenschutzgründen gelöscht


Nochmals zur Erläuterung:
kopiert man im Blatt "Januar" einen weiteren Block hinzu, dann ändert sich der Bereich des eingefügten Dropdowns genau um die Anzahl, die der Block Zeilen nach unten verschoben wurde.
Ihr könnt dazu entweder die Schaltfl. "Block hinzufügen" verwenden oder direkt aus dem Blatt "Block" den Kundenblock kopieren und versuchen in Januar unter dem ersten Kundenblock einzufügen.
Für den Bereich der angezeigten Kundennamen habe ich einen Namen (KN) vergeben, der sich auf die Namen im Blatt Gesamtübersicht bezieht.
kurios:
ich habe die Datei erstellt als ich noch office 10 verwendete.
Als ich den Hinweis der Büro-MA bekam, prüfte ich die Eintragungen eines früheren Monates in dem ca. 20 Blöcke eingefügt waren und es konnte jeder Name eingetragen werden. Offensichtlich lief damals alles.
Nun ist spätestens nach einfügen von 6 Blöcken nichts mehr in der Dropdown-Auswahlliste angezeigt.
auch komisch (für mich zumind.):
wenn ich z.B. innerhalb des Blattes "Block" den Kundenblock kopiere und unten drunter einfüge, dann verschiebt sich nix.... egal wie oft ich das einfüge - immer sind alle Namen in der Dropdown angezeigt - nur wenn der Kopier/Einfügevorgang auf ein anderes Blatt (egal ob per Schaltfl. oder händisch) geschieht ... dann ... macht mich narrisch das Zeug
Wenn ihr mir helfen könntet... ich stehe kurz vor der Ausreise zu einem längeren Auslandsaufenthalt...
es kommt alles auf einmal jetzt ... ich wäre sehr dankbar...
bis dann
Alex

Anzeige
AW: Datenüberprüfung kopieren; Bereich verändert sich
24.07.2014 11:08:01
Luschi
Hallo Alex,
habe mal auf die Schnelle in die Datei geschaut. Da gibt es keinen definierten Namen 'KN'
Die Zelle Block!A26 hat eine Datenüberprüfung mit dieser Definition:
=Gesamtübersicht!A9:A110
Dadurch kommt auch die Zeilenverschiebung beim Kopieren!!!
mit =Gesamtübersicht!$A$9:$A$110 wird der tenbereich festgetackert und verschiebt sich nicht beim Kopieren.
Doch warum nutzt Du nicht für diese Datengültigkeitsprüfungen die Möglichkeit diesen Bereich 'als Tabelle zu formatieren'.
Schicke Dir in 1 Std. dazu ein Beispiel.
Gruß von Luschi
aus klein-Paris

Anzeige
AW: Datenüberprüfung kopieren; Bereich verändert sich
24.07.2014 11:43:01
Alex
Hallo Luschi,
die Namensdefinition hat es wahrscheinlich beim "Abspecken" der Datei zum Beispiel gelöscht... oder beim hochladen... weiß ich was.
Aber glaube mir, ich hatte es bei mir auf dem Lap sowohl mit absolutem Bezug (=Gesamt...$...$...) als auch mit Namen (KN) probiert... es ging nicht!
Habe mir grad mal die von mir hochgeladene Datei angeschaut, und du hast recht... ich habe sogar nicht mal eine Namensdef. in Block!A26 gefunden...
Dann hab ich (sitze grad am Rechner meiner Frau) mit der hochgeladenen Datei wieder ein wenig getestet,
Namen vergeben, Datenüberprüfung für Block!A26 mit Liste und Dropdown eingerichtet, in Januar auf Schaltfläche "Neuen Block erstellen" und ...
warum geht es jetzt plötzlich?
Liegt das an den Office Excel Einstellungen bei meinem Lap? Und auch an den Einstellungen beim Büro-Lap? Ich denke nicht.
Eine Sache wollte ich noch erwähnen:
Nachdem ich einen neuen Block eingefügt habe (mit bekanntem Resultat, die Anzeige schälert sich), hatte ich versucht die Kopfzeile des neu eingefügten Blockes mittels Datenüberprüfung zu kontrollieren ... da kam dann die Meldung: "Zelle enthält mehrere Prüfungsarten. Sollen alle Einstellungen gelöscht und fortgefahren werden?" O.K. und Abruch... ich konnte nicht gucken ob der Bereich in Datenüberprüfung tatsächlich verschoben wurde oder nicht.
Aber wie gesagt auf meiner Maschine gehts weder mit Namen noch mit absolut... und hier bei dem up-/download, wenn ich neu einrichte, schon. Kurios...
bis gleich und Danke
Alex

Anzeige
AW: Datenüberprüfung kopieren; Bereich verändert sich
24.07.2014 13:55:55
Luschi
Hallo Alex,
hier mal die neue Möglichkeit, Listen zu verwalten. Diese Möglichkeit gibt es seit Excel 2003, ist aber immer noch reletiv ungekannt.
Ich habe den Bereich 'Gesamtübersicht!A9:A51' als Tabelle formatiert (Register Start - als Tabelle formatieren) und ein mehr oder weniger schönes 'Dessign' dabei ausgewählt.
Wenn Du jetzt den Cursor in eine Zelle dienses Bereiches stellst, wird das 'Tabellentools'-Entwurf angeboten und mit der Maus kann man es aktivieren.
Name diesen neuen Tabellenbereiches: Kunden
Vorteil: wird ein neuer Kunde zugefügt, erweitert sich der Tabellenbereich automatisch
Ansprechen in der Gültigkeitsliste mit: =INDIREKT("Kunden[Kundenname]")
(setzt sich zusammen aus dem vergebenen Namen und der Spaltenüberschrift)
Leider ist dazu immer noch der volantile Befehl 'INDIREKT' erforderlich.
Vorteile: Berechnungen innerhalb der Tabellenliste, Gesamtsumme, eigene Fitlermöglichkeiten, sehr gute Vba-Unterstützung durch vielfältigste Methoden un Eigenschaften.
https://www.herber.de/bbs/user/91703.xlsm
Gruß von Luschi
aus klein-Paris

Anzeige
Kuriosum anscheinend aufgeklärt
24.07.2014 12:27:09
Alex
Hallo Luschi,
ich habe die Beispielmappe auf meinem Lap noch einmal bearbeitet Namen vergeben, Datenüberpr. und so weiter... dann in Januar! neuen Block hinzufügen ... und wieder verschiebt sichs...
aber dann:
der erste Block, der in Januar steht (und auch immer stehen soll, nicht zu löschen) enthielt noch als Bezug einen Nichtabsoluten Bereich.
Obwohl ich den neuen Block aus Block! herauskopierte und in Januar! einfügte, änderte sich wieder der Bereich.
Excel richtete sich scheinbar nach den Einstellungen des ersten Blockes- egal welche Datenüberprüfungseinstellungen der kopierte enthielt.
Ich änderte also die Datenüberpr.-Einstellungen des ersten Blockes ebenso auf die absolute Namensdefinition, fügte dann per Schaltflächen einen neuen Block darunter ein...
und siehe da... et läuft...
Schreibst du mir wenn du Zeit hast deine andere Idee noch?
Und danke Dir nochmal... auch wenn ich jetzt selber auf den Fehler gestossen bin... ohne unsere Konversation wäre ich da NIE draufgekommen...
bis später
Alex
Anzeige

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Datenüberprüfung in Excel: Effektiv kopieren und übertragen


Schritt-für-Schritt-Anleitung

  1. Datenüberprüfung einrichten:

    • Wähle die Zelle aus, in der du eine Datenüberprüfung einrichten möchtest.
    • Gehe zu Daten > Datenüberprüfung.
    • Wähle Liste aus und gebe den Bereich für die Dropdown-Liste an (z.B. =Gesamtübersicht!A9:A110).
  2. Kopieren der Zelle:

    • Markiere die Zelle mit der Datenüberprüfung.
    • Drücke Strg + C, um die Zelle zu kopieren.
  3. Einfügen in ein anderes Blatt:

    • Wechsle zu dem Blatt, in das du die Zelle einfügen möchtest.
    • Wähle die Zielzelle aus und drücke Strg + V, um die Zelle einzufügen.
  4. Anpassen der Datenüberprüfung:

    • Überprüfe die Datenüberprüfung in der eingefügten Zelle. Möglicherweise musst du den Bezug anpassen, falls sich der Bereich verschiebt.

Häufige Fehler und Lösungen

  • Fehler: Dropdown-Liste zeigt nicht alle Einträge an.

    • Lösung: Stelle sicher, dass du absolute Bezüge (z.B. =Gesamtübersicht!$A$9:$A$110) verwendest, anstatt relative Bezüge. Dies verhindert, dass sich der Bereich beim Kopieren verschiebt.
  • Fehler: Datenüberprüfung zeigt "Zelle enthält mehrere Prüfungsarten".

    • Lösung: Überprüfe, ob in der Zelle bereits eine Datenüberprüfung existiert. Entferne diese gegebenenfalls, bevor du eine neue einrichtest.

Alternative Methoden

  • Tabelle verwenden:

    • Formatiere den Bereich als Tabelle (Daten > Als Tabelle formatieren). Dies ermöglicht eine dynamische Erweiterung der Liste, wenn neue Daten hinzugefügt werden. Verwende dann =INDIREKT("Tabelle1[Spaltenüberschrift]") für die Datenüberprüfung.
  • Dropdown kopieren und einfügen:

    • Du kannst die Zelle mit der Datenüberprüfung kopieren und in eine andere Zelle einfügen, indem du mit der rechten Maustaste klickst und "Inhalte einfügen" > "Datenüberprüfung" auswählst.

Praktische Beispiele

  • Beispiel 1: Wenn du einen Bereich mit Namen aus "Gesamtübersicht" als Dropdown in "Block" nutzen möchtest, gehe wie folgt vor:

    1. Erstelle die Liste in "Gesamtübersicht".
    2. Gehe zu "Block", wähle die Zelle aus und richte die Datenüberprüfung mit dem Namen KN ein (z.B. =KN).
  • Beispiel 2: Wenn du die Dropdown-Liste in ein anderes Blatt übertragen möchtest, nutze die absolute Bezeichnung:

    =Gesamtübersicht!$A$9:$A$110

Tipps für Profis

  • Verwende die Tabellentools, um den Bereich dynamisch zu gestalten. Wenn du die Tabelle um neue Einträge erweiterst, wird die Dropdown-Liste automatisch aktualisiert.
  • Überprüfe regelmäßig die Excel-Einstellungen, insbesondere die Optionen zur Datenüberprüfung, um sicherzustellen, dass sie korrekt konfiguriert sind.
  • Nutze die Funktion INDIREKT, um Variablen in Formeln zu verwenden, was dir mehr Flexibilität beim Arbeiten mit Datenüberprüfungen gibt.

FAQ: Häufige Fragen

1. Warum verschiebt sich der Bereich bei der Datenüberprüfung? Der Bereich verschiebt sich, weil relative Bezüge verwendet werden. Verwende absolute Bezüge, um dies zu vermeiden.

2. Wie kann ich die Formatierung der Datenüberprüfung übernehmen? Du kannst die Datenüberprüfung auf andere Zellen übertragen, indem du die Zelle kopierst und dann "Inhalte einfügen" > "Datenüberprüfung" auswählst.

3. Was ist der Vorteil, eine Tabelle für die Datenüberprüfung zu verwenden? Eine Tabelle ermöglicht eine dynamische Anpassung der Dropdown-Liste, wenn neue Daten hinzugefügt werden, und vereinfacht die Verwaltung der Daten.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige