Gültigkeit in vba
21.12.2005 18:30:26
M.
in einer Tabelle gibt einen kleinen Bereich, in dem Eintragungen gemacht werden dürfen. Diese Daten werden jedoch aus einem schier unendlichen Meer von Tabellen "geholt" und auch wieder "weggebracht". Da ich diese Tabellen nicht alle mit Gültigkeitslisten versehen kann, benötige ich eine Lösung in vba.
Folgenden Codeschnipsel hab ich hier mal gefunden, nur leider sachffe ich es nicht, Ihn so umzubauen, dass gestimmte Buchstabenfolgen "ABC", "DE", "F", usw. als Richtig erkannt werden, jedoch Falsche, wie "ABG", "DH", rausgeschmissen werden.
For n = 1 To Len(Target)
Select Case Asc(LCase(Mid(Target, n, 1)))
Case 97 To 122, 45
Fehler = False
Case Else
Fehler = True
End Select
Next n
(Gibt bei einem NICHT-Buchstaben innerhalb einer Zelle FALSCH raus......)
(Ich bräuchte aber: "Gibt bei einer Buchstabenkombination RICHTIG raus..")
Kann mir geholfen werden? Bin leider nur "vba - Makrorekorder: gut" ;-)
Vorweihnachtliche Grüße von Martin