Meldung bei Neueingabe eines bereits ex. Wertes
28.03.2004 20:12:12
player11
ich habe leider immer noch keine Lösung für mein Problem gefunden.
Hier noch einmal der Hintergrund:
Eine Excel-Arbeitsmappe soll als Ersatz für ein Terminverwaltungs-Kalender dienen. In dieser Arbeitsmappe sind mehrere Tabellenblätter, welche alle identisch aufgebaut sind, die Spalten sind demnach mit Datumswerten wie 01.01.2004, 02.01.2004 usw. und die Zeilen mit Uhrzeiten wie 10:00, 10:15, 10:30 usw. beschriftet.
Die Tabellenblätter stellen unterschiedliche Abteilungen dar, z. B. Röntgen, EKG etc. In der entsprechenden Abteilung kann ein Termin für einen Patienten eingegeben werden. Hierzu klicke ich einfach in das entsprechende Tabellblatt, z. B. EKG und trage anschl. in der jeweiligen Zelle (je nach gewünschtem Datum und Uhrzeit) die 7stellige Nummer des Patienten ein.
Jetzt kommt das Problem: Vergebe ich für den selben Patienten ein und denselben Termin auch in einer anderen Abteilung, so soll eine Message-Box erscheinen, z. B. "Eingabe nicht möglich" o. "Termin bereits in anderer Abteilung vergeben".
Die Meldung soll die Eingabe also unmöglich machen.
Vereinfacht bedeutet dies: Wenn in einem Tabellenblatt z. B. in der Spalte C1 ein Wert eingetragen wird, so darf es nicht möglich sein, genau den selben Wert in einem anderen Tabellenblatt in der selben Zelle, also z. B. C1 einzugeben. Gebe ich einen anderen Wert (7stellige Patientennummer) ein oder genau den selben Wert - jedoch in eine andere Zelle (z. B. D1), muss die Eingabe wiederum möglich sein.
Bei der eingesetzten Version handelt es sich um Excel 8.0 - Office97.
Die Lösung ist vielleicht gar nicht so schwierig, meine VBA-Kenntnisse reichen hierfür allerdings bei weitem nicht aus.
Wer möchte sich dieser Herausforderung stellen?
https://www.herber.de/bbs/user/4742.xls
Bin dankbar für jeden Tipp.
player11