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

Eingabe in gesamter Arbeitsmappe prüfen

Forumthread: Eingabe in gesamter Arbeitsmappe prüfen

Eingabe in gesamter Arbeitsmappe prüfen
30.07.2008 12:20:00
Christina
Hallo :)
Ich habe nun zwei Stunden intensive Suche auf Excel-CD und auch im Forum hinter mir, finde aber leider keine adäquate Lösung und möchte um Unterstützung bitten.
Aufbau der Datei:
Zwei Worksheets, "aktuell" und "alt".
Folgende (relevante) Spalten:
A = Bezeichnung
B = ***
C = zu prüfende Eingabe
J = Status
In Spalte C soll also überprüft werden - möglichst während der Eingabe - ob sich der eingegebene Wert bereits auf einem der beiden Worksheets befindet. Hierzu fand ich zwar einen Beitrag (https://www.herber.de/forum/archiv/144to148/t146099.htm), allerdings reichen meine VBA Kenntnisse hierfür nicht aus.
Im Worksheet "aktuell" soll bei der Eingabe "erledigt" (Spalte J) die komplette Zeile in das Worksheet "alt" verschoben werden.
Ich hoffe die Angaben sind ausreichend und freue mich auf eine Antwort!
Vielen Dank schon mal

Anzeige

10
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Eingabe in gesamter Arbeitsmappe prüfen
30.07.2008 12:27:00
Tino
Hallo,
verstehe ich die Frage jetzt richtig?
Es wird in Spalte C in einer Zelle etwas (von Hand?) eingetragen,
nach dem Eintragen soll in Tabelle alt (auch Spalte C?) nach diesem Wert gesucht werden und bei Übereinstimmung soll die komplette Spalte nach alt (ans Ende?) verschoben werden?
Gruß Tino

www.VBA-Excel.de


Anzeige
AW: Eingabe in gesamter Arbeitsmappe prüfen
30.07.2008 12:37:00
Christina
"Es wird in Spalte C in einer Zelle etwas (von Hand?) eingetragen" - Richtig
"nach dem Eintragen soll in Tabelle alt (auch Spalte C?) nach diesem Wert gesucht werden" - Richtig, es soll sowohl auf dem Tabellenblatt "aktuell", als auch auf dem Blatt "alt" nach dieser Eingabe gesucht werden.
"und bei Übereinstimmung soll die komplette Spalte nach alt (ans Ende?) verschoben werden?" - Nein. Diese Eingabe ist unabhängig von der Ersten. In Spalte J wird "erledigt" eingetragen und daraufhin soll die betreffende Zeile vom Tabellenblatt "aktuell" in das Tabellenblatt "alt" ans Ende der Tabelle verschoben werden.
Vielen Dank und Gruß
Christina

Anzeige
AW: Eingabe in gesamter Arbeitsmappe prüfen
30.07.2008 13:17:00
Tino
Hallo,
noch eine Frage, wo soll demnach die Info hin wenn der Wert gefunden wurde.
Also in C wird eingetragen soll dann in D eine Info eingetragen werden wie zum Bsp. gefunden?
Die Suche muss sich eigentlich nur aufs Tabellenblatt alt beziehen, da im Tabellenblatt aktuell der Wert sowieso durch die Eingabe vorhanden ist.
Gruß Tino

Anzeige
AW: Eingabe in gesamter Arbeitsmappe prüfen
30.07.2008 13:34:00
Christina
Andersherum: Wäre es denn möglich einfach eine MessageBox zu bekommen in der steht, daß der Eintrag bereits vorhanden ist und man dann nach bestätigen der Box zu dem jeweiligen Eintrag gelangt? Das wäre die optimale Lösung.
Da es vielleicht nötig sein wird, nach einer weiteren Eingabe suchen zu wollen (zB Spalte D = Nachname) besteht noch die Frage ob man das gleich mit programmieren muß, oder man das entsprechend abändern kann? Ich hab leider noch keine Lösung vor Augen und weiß nicht inwiefern sie editierbar ist, daher frage ich lieber vorher nach.
Ich habe eine ReferenzNr. Diese Nr. kann sich aber bei einem gleichen Nachnamen unterscheiden. Sprich er findet die ReferenzNr nicht, obwohl der betreffende Name eventuell schon in der Tabelle vorhanden ist.
Besser wären daher vielleicht tatsächlich beide Tabellenblätter. In "alt" kann ja bereits der entsprechende Name allerdings mit einer anderen ReferenzNr vorhanden sein.
Ich hoffe das ist nicht zu konfus..

Anzeige
AW: Eingabe in gesamter Arbeitsmappe prüfen
30.07.2008 13:59:04
Tino
Hallo,
habe hier mal ein kleines Beispiel aufgebaut.
In C kannst du einen Wert eingeben, wird dieser in alt gefunden wird dies in D angezeigt.
In J habe ich eine Gültigkeitsliste eingebaut.
https://www.herber.de/bbs/user/54209.xls
Wenn es vorkommt das Werte doppelt vorkommen, müsstest du dir einen zusätzlichen eindeutigen Bezug ausdenken.
zum Beispiel Datum oder ein Namen oder irgendwas das diesen Datensatz eindeutig identifiziert.
Gruß Tino

www.VBA-Excel.de


Anzeige
AW: Eingabe in gesamter Arbeitsmappe prüfen
30.07.2008 15:21:00
Christina
Ich habe nun der Einfachheit halber mal meine Tabelle von Daten befreit und stelle sie zur Verfügung. So ganz funktioniert das noch nicht :)
Hochladen kann ich sie leider nicht, auch wenn das eingefügte Passwort stimmt, die Pfadlänge ok ist (direkt auf c:) und auch Dateiformat und -größe (35KB) stimmen.
Ich hab's noch per jpg versucht, geht aber leider auch nicht. Kann ich das ansonsten irgendwo hinschicken?

Anzeige
AW: Eingabe in gesamter Arbeitsmappe prüfen
30.07.2008 16:17:53
Tino
Hallo,
bin jetzt leider nicht mehr am PC, erst heute Abend wieder.
Vieleicht bekommst Du es bis dahin mit dem hochladen hin oder es kann ein anderer dir helfen.
Gruß Tino

AW: Eingabe in gesamter Arbeitsmappe prüfen
30.07.2008 17:05:00
Christina
Jetzt hab ich's, die Site war in meinem Browser nicht zu 100% freigegeben.
https://www.herber.de/bbs/user/54211.xls
Ich danke Dir schon mal für Deine bisherigen Bemühungen!

Anzeige
AW: Eingabe in gesamter Arbeitsmappe prüfen
30.07.2008 21:07:52
Tino
Hallo Christina,
schau mal ob es so in etwa hin kommt.
https://www.herber.de/bbs/user/54218.xls
Nur eins ist mir noch nicht so richtig klar,
wenn in alt diese nicht vorhanden sind wie kommen diese dort hin?
Gruß Tino

www.VBA-Excel.de


Anzeige
AW: Eingabe in gesamter Arbeitsmappe prüfen
31.07.2008 01:51:00
Christina
Vielen Dank ich werde das gleich testen.
In alt kann es eben sein, daß der Name der Person schon vorhanden ist, eine RefNr aber neu vergeben wurde.
Wenn das Deine Frage beantwortet? :)
Anzeige
Anzeige
Live-Forum - Die aktuellen Beiträge
Datum
Titel
14.05.2026 13:31:09
14.05.2026 09:50:42
13.05.2026 19:14:18