Herbers Excel-Forum - das Archiv

Die "Or" Funktion

Bild

Betrifft: Die "Or" Funktion
von: Alexej

Geschrieben am: 28.03.2005 13:26:48
Hallo allerseits,
Wahrscheinlich liegt es daran, dass es heute Montag ist und ich einfach den Wald vor lauter Baeume nicht sehen kann :)
Ich habe eine Anweisung, wie volgendermassen lautet:
If rf_ = "RF" And i = 1 And wbk_names(j) <> "BS_ias" Or wbk_names(j)<> "pl_ias" Then
Jetzt kommt bei mir win wbk_names, dass BS_ias heisst, jedoch ignoriert der code diese Tatsache und springt nicht auf die Else Anweisung.
Was habe ich falsch gemacht? :)
Viele Gruesse,
Alexej
Bild

Betrifft: AW: Die "Or" Funktion
von: Marcus Rose
Geschrieben am: 28.03.2005 13:34:03
Hallo,
was passiert denn, wenn Du das OR gegen AND tauscht?
Gruß
Marcus
http://xltreff.de
Bild

Betrifft: AW: Die "Or" Funktion
von: Ramses

Geschrieben am: 28.03.2005 13:38:15
Hallo
Irgendwie vesteh ich das nicht.
Dein Code verhält sich doch richtig ;-)
"...If rf_ = "RF" And i = 1 And wbk_names(j) <> "BS_ias" Or wbk_names(j)<> "pl_ias" Then.."
"..Jetzt kommt bei mir wbk_names, dass BS_ias heisst, jedoch ignoriert der code diese Tatsache .."
Du frägst ja ab ob der Wert "<>", also NICHT "BS-jas" heisst.
... oder verstehe ich das falsch ?
Gruss Rainer
Bild

Betrifft: Sorry,... sollte zu Alexey :-) o.T.
von: Ramses
Geschrieben am: 28.03.2005 13:38:47
...
Bild

Betrifft: AW: Die "Or" Funktion
von: Alexej

Geschrieben am: 28.03.2005 13:41:43
Hallo :)
Genau, der soll ja nur mit der If Abfrage weitermachen, wenn der Wert nicht gleich "Bs_ias" ist. Ansonsten soll er zu der ElseIf Abfrage springen, wenn der wert Bs_ias oder pl_ias kommt, das tut er jedoch nicht, sondern macht mit der If Abfrage weiter :(
Gruesse,
Alexej
Bild

Betrifft: AW: Die "Or" Funktion
von: Alexej

Geschrieben am: 28.03.2005 13:39:05
Hallo :)
Dann passiert der ElseIf Aufruf, der folgendermassen aussieht:
ElseIf rf_ = "RF" And i = 1 And wbk_names(j) = "BS_ias" Or _
wbk_names(j) = "PL_ias" Then
Und da kann ich ja schlecht das Or gegen And tauschen :(
Gruesse,
Alexej
Bild

Betrifft: Nicht hauen :))
von: Alexej
Geschrieben am: 28.03.2005 13:46:26
Case sensitive nicht beachtet. Schande ueber mich :)
Danke an alle :)
 Bild
Excel-Beispiele zum Thema "Die "Or" Funktion"
Funktion ANZAHL2 ohne ausgeblendete Spalten Mit der Indirekt-Funktion auf geschlossene Arbeitsmappe zugreifen
Benutzerdefinierte SVERWEIS-Funktion über mehrere Bereiche Alle Prozeduren und Funktionen auflisten
In Funktionskategorie einordnen Ausgabe einer benutzerdefinierten Funktion in Matrixformel
Benutzerdefinierte Funktion durch Code erstellen und löschen Ermittlung von Entfernungen über benutzerdefinierte Funktion
Handhabung von Arrays in benutzerdefininierten Funktionen Arbeitsmappen-Titel über benutzerdefinierte Funktion