ich habe eine InputBox erstellt in der eine Monatsbezeichnung in 3 buchstabiger Abkürzung eingegeben werden soll. Diese Eingabe wird später als Variable an eine SUB übergeben, die ein Arbeitsblatt erstellt und mit dem eingegebenen Wert als Blattnamen versieht. Nun möchte die Eingabe auf Richtigkeit prüfen.
Die Kriterien für die Prüfung sollen folgenden sein:
1. entspricht die Eingabe einem 3 buchstabigen Monatsnamen. Hier wäre es wohl sinnvoll, die Monatsnamen in einem Array zu hinterlegen und diese mit der Eingabe zu vergleichen. Leider weiss ich nicht wie.
2. Ist der Blattname schon vergeben? Wenn ja, soll eine MsgBox erscheinen, die darüber aufklärt und dann soll die InputBox wieder erscheinen. Hier kann man sicher mit OnError arbeiten. Dummerweise wird dieser Fehler aber erst auftreten, wenn ich das Tabellenblatt einfüge. Ich würde die Prüfung aber gerne schon direkt bei der Eingabe durchführen.
In der Hoffnung mich verständlich ausgedrückt zu haben
Peter