15.08.2017, 16:25
Hallo zusammen, ich habe folgendes Problem aber hier (und auch sonst) noch keine Lösung gefunden:
Ich trage mittels UserForm Termine in eine Excel-Tabelle ein. Jeder Termin besteht aus einem NAMEN, DATUM und ANLASS. Der Termin wird dann in ein Tabellenblatt in der nächsten freien Zeile in drei Spalten gespeichert. Gibt es eine - geschickte - Möglichkeit, bei der Eingabe zu überprüfen, ob der Termin schon vorhanden ist? (Anders ausgedrückt: Gibt es schon eine Zeile in der die Kombination aus NAMEN, DATUM und ANLASS mit der Kombination übereinstimmt, die ich eintragen möchte).
Bsp.:
In meiner Liste (A1:C5) steht:
Anton, 12.04.2016, Geburtstag
Anton, 23.06.2016, Namenstag
Peter, 12.04.2016, Geburtstag
Peter, 06.07.2017, Namenstag
Udo, 01.01.2017, Prüfung
Jetzt trage ich ein:
Peter, 12.04.2016, Geburtstag
Dieser Termin würde nun in A6:C6 eingetragen, ist aber bereits in der Liste enthalten (Zeile 3). Deshalb möchte ich verhindern, dass der Termin in die Liste eingetragen wird und stattdessen eine Fehlermeldung "Termin ist bereits vorhanden" angezeigt wird.
Für Lösungen und Lösungsvorschläge bin ich sehr dankbar!
Beste Grüße
PS: Mit "Find" kann ich - soweit ich es verstehe - immer nur eine bestimmte Zelle überprüfen, richtig?
Ich trage mittels UserForm Termine in eine Excel-Tabelle ein. Jeder Termin besteht aus einem NAMEN, DATUM und ANLASS. Der Termin wird dann in ein Tabellenblatt in der nächsten freien Zeile in drei Spalten gespeichert. Gibt es eine - geschickte - Möglichkeit, bei der Eingabe zu überprüfen, ob der Termin schon vorhanden ist? (Anders ausgedrückt: Gibt es schon eine Zeile in der die Kombination aus NAMEN, DATUM und ANLASS mit der Kombination übereinstimmt, die ich eintragen möchte).
Bsp.:
In meiner Liste (A1:C5) steht:
Anton, 12.04.2016, Geburtstag
Anton, 23.06.2016, Namenstag
Peter, 12.04.2016, Geburtstag
Peter, 06.07.2017, Namenstag
Udo, 01.01.2017, Prüfung
Jetzt trage ich ein:
Peter, 12.04.2016, Geburtstag
Dieser Termin würde nun in A6:C6 eingetragen, ist aber bereits in der Liste enthalten (Zeile 3). Deshalb möchte ich verhindern, dass der Termin in die Liste eingetragen wird und stattdessen eine Fehlermeldung "Termin ist bereits vorhanden" angezeigt wird.
Für Lösungen und Lösungsvorschläge bin ich sehr dankbar!
Beste Grüße
PS: Mit "Find" kann ich - soweit ich es verstehe - immer nur eine bestimmte Zelle überprüfen, richtig?