VBA: Funktion "beginnt nicht mit" einer Zelle darstellen

13/12/2007 - 17:01 von Okko | Report spam
Hallo,

wenn eine Zelle nicht mit einer bestimmten Zeichenkette beginnt, so soll
etwas bestimmtes ausgeführt werden.

Dies sollte analog zu u.a. "Beginnt mit"-Funktion funktioniern.
If Cells(i, 9).Value Like "MOD*" Then
Leider funktioniert folgendes nicht:.
If Cells(i, 9).Value NOT Like "MOD*" Then

Kann jemand helfen?
Gruß
Okko
 

Lesen sie die antworten

#1 Alexander Wolff
13/12/2007 - 17:11 | Warnen spam
wenn eine Zelle nicht mit einer bestimmten Zeichenkette beginnt, so
soll etwas bestimmtes ausgeführt werden.

Dies sollte analog zu u.a. "Beginnt mit"-Funktion funktioniern.
If Cells(i, 9).Value Like "MOD*" Then
Leider funktioniert folgendes nicht:.
If Cells(i, 9).Value NOT Like "MOD*" Then



Für <Is> und <Like> mussst Du entweder die Komplemente schon in den Termen
schaffen (es gibt kein NOT) - oder einfach sagen:

If Cells(i, 9).Value Like "MOD*" Then Else

und die Then-Bedingung dabei leer lassen und <Else> füllen.

Da ich nicht so fit in VBA bin, lasse ich mich natürlich gern eines Besseren
belehren!
Moin+Gruss Alexander - MVP for MS Excel - www.xxcl.de - mso2000sp3 --7-2

Ähnliche fragen