Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Fehler in Schleife

Fehler in Schleife
17.04.2008 11:28:43
Mister
Hallo,
kann jemand ein fehler in der folgenden Programmierung entdeckung:
For i = 3 To 27
With Sheets("Datenblatt")
If UserForm1.ComboBox1.Value = Sheets("Stufen").Cells(i, 1) Then
.Cells(19, 7) = Sheets("Stufen").Cells(i, 25) 'KV
.Cells(10, 7) = Sheets("Stufen").Cells(i, 13) 'Unterbringung
.Cells(25, 10) = Sheets("Stufen").Cells(i, 26) 'Abruf?
.Cells(36, 4) = Sheets("Stufen").Cells(i, 14) 'Hof
.Cells(36, 7) = Sheets("Stufen").Cells(i, 15) 'Gesund
.Cells(36, 10) = Sheets("Stufen").Cells(i, 16) 'Fitneß
.Cells(40, 4) = Sheets("Stufen").Cells(i, 17) 'EDV
.Cells(44, 4) = Sheets("Stufen").Cells(i, 18) 'Bibel
.Cells(44, 7) = Sheets("Stufen").Cells(i, 19) 'Winsen
.Cells(44, 10) = Sheets("Stufen").Cells(i, 20) 'Koran
.Cells(44, 13) = Sheets("Stufen").Cells(i, 21) 'Peiner
.Cells(48, 4) = Sheets("Stufen").Cells(i, 22) 'AAT
.Cells(48, 7) = Sheets("Stufen").Cells(i, 23) 'PAG
.Cells(40, 7) = Sheets("Stufen").Cells(i, 19) 'Tischtennis
End If
Next
End With
For i = 4 To 27
With Sheets("Eingaben")
If ComboBox1.Value = .Cells(i, 1) Then
.Cells(i, 40) = TextBox42.Value
.Cells(i, 41) = TextBox43.Value
.Cells(i, 42) = CheckBox16.Value
.Cells(i, 43) = CheckBox17.Value
.Cells(i, 44) = CheckBox18.Value
.Cells(i, 45) = CheckBox19.Value
.Cells(i, 46) = CheckBox21.Value
.Cells(i, 47) = CheckBox22.Value
.Cells(i, 48) = CheckBox23.Value
End If
Next
End With
Bekomme die Fehlermeldung "Next ohne For" nach der ersten Schleife. Ich habe die Befehl "With" eingebaut um das Ganze zu beschleunigen und jetzt gibt die Fehlermeldung.
Weiß jemand warum?
Gruß
Martin

Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Fehler in Schleife
17.04.2008 11:32:08
Andi
Hi,
End With muss vor dem Next stehen.
Schönen Gruß,
Andi

AW: Fehler in Schleife
17.04.2008 11:32:00
Uwe
Hi Martin,
tausche mal
End If
Next
End With
in
End If
End With
Next
Die Reihenfolge ist wichtig.
Gruß
Uwe
(:o)

AW: Fehler in Schleife
17.04.2008 13:08:00
Mister
Danke an Alle
Jetzt geht's

Anzeige
AW: Fehler in Schleife
17.04.2008 11:33:30
Kay
Hallo Martin,
du musst die Reihenfolge beachten Schleifenbeginn, With beginn und If-Abfrage und so muss auch das Ende gestaltet werden.
End If
End With
Next
MfG
Kay
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige