Live-Forum - Die aktuellen Beiträge
Datum
Titel
24.04.2024 19:29:30
24.04.2024 18:49:56
Anzeige
Archiv - Navigation
1048to1052
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
Inhaltsverzeichnis

VBA mit Schleife-Zählerproblem

VBA mit Schleife-Zählerproblem
12.02.2009 17:18:00
ico
Hallo,
leider habe ich den vorherigen Beitrag schon geschlossen aber dennoch ein Problem.
Der nachfolgende Code funktioniert wunderbar, aber leider wird de Zähler n bei jedem durchgang um 2 erhöht....eigentlich sollte dieser doch immer um eins erhöht werden n=n+1 ?

Sub Test2()
For m = 2 To 1100
For n = 2 To 1100
If Cells(m, 9) Like Cells(n, 2) Then
Cells(m, 10) = Cells(n, 5).Value
Exit For
Else
n = n + 1
End If
Next
m = m + 1
Next
End Sub


Danke für jeden Tip
Gruß,
Ico

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

Betreff
Datum
Anwender
Anzeige
AW: VBA mit Schleife-Zählerproblem
12.02.2009 17:30:00
Uwe
Hi Ico,
das passiert auch mit m.
Und zwar weil:
Else
n = n + 1
und
m = m + 1
"doppelt gemoppelt" ist. Die Variablen werden ja schon durch die For...Next Schleifen hochgezählt. Also lösch das einfach.
Gruß
Uwe
(:o)
Danke !!!!
12.02.2009 19:48:00
ico
a
AW: VBA mit Schleife-Zählerproblem
12.02.2009 17:31:00
Ramses
Hallo
Dafür hast du ja eine Zählschleife,.... das ist nicht nötig

Sub Test2()
For m = 2 To 1100
For n = 2 To 1100
If Cells(m, 9) Like Cells(n, 2) Then
Cells(m, 10) = Cells(n, 5).Value
End if
next n
Next m
End Sub


Anzeige

301 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige