Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
952to956
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
952to956
952to956
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Oder-Bedingung in VBA

Oder-Bedingung in VBA
20.02.2008 17:02:00
Torsten
Hallo beisammen,
folgender Code läuft reibungslos durch:
Dim X
Dim B As Boolean 'Prüf-Variable für Schleifendurchlauf
X = 11
B = False
Do Until Sheets("Abrechnung").Cells(X, 3) = "End Of File"
If IsNumeric(Sheets("Abrechnung").Cells(X, 3)) Then
If Len(Sheets("Abrechnung").Cells(X, 3)) = 3 Then
B = True
With Sheets("RG")
.Visible = True
....
Wenn ich aber die Bedingung von 3-stellig auf 10-stellig erweitern möchte:
If Len(Sheets("Abrechnung").Cells(X, 3)) = 3 or
If Len(Sheets("Abrechnung").Cells(X, 3)) = 10 Then
bekomme ich einen Fehler beim Kompilieren: "Erwartet: Ausdruck". Wie ist denn die richtige Syntax?
Vielen Dank für Eure Hilfe im voraus.
Gruß
Torsten

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Oder-Bedingung in VBA
20.02.2008 17:05:00
INGO
If Len(Sheets("Abrechnung").Cells(X, 3)) = 3 or _
Len(Sheets("Abrechnung").Cells(X, 3)) = 10 Then
mfG
Ingo Christiansen

AW: Oder-Bedingung in VBA
20.02.2008 17:06:02
Renee
Hi Thorsten,
...ohne das 2te if und mit einem _ Verbindungszeichen.

If Len(Sheets("Abrechnung").Cells(X, 3)) = 3 or _
Len(Sheets("Abrechnung").Cells(X, 3)) = 10 Then


Renée

erledigt - Vielen Dank Euch beiden - Gruß Torsten
20.02.2008 17:09:00
Torsten
Anzeige

300 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige