Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1340to1344
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

ungültiger Verweis auf Next-Steuervariable

ungültiger Verweis auf Next-Steuervariable
08.12.2013 18:31:23
Thorsten_Z
Moin liebes Forum,
ich habe folgenden Code:
Private Sub ComboBox1_Click()
Dim i As Integer
Dim a As Integer
If ComboBox1.ListIndex = 0 Then Exit Sub
TextBox1 = Sheets("Merker").Cells(ComboBox1.ListIndex + 1, 1)
For i = 2 To 22
For a = 1 To 21
If Sheets("Merker").Cells(ComboBox1.ListIndex + 1, i) = "ja" Then
Controls("CheckBox" & a).Value = True
End If
Next i
Next a
End Sub
...Und bekomme folgende Fehlermeldung: ungültiger Verweis auf Next-Steuervariable.
Wer kann mir grade sagen was falsch ist, und mir mit der Lösung aushelfen!?
Gruß
Thorsten

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

Betreff
Datum
Anwender
Anzeige
AW: ungültiger Verweis auf Next-Steuervariable
08.12.2013 18:39:59
ransi
Hallo Thorsten
Mach mal so:
For i = 2 To 22 'Äußere Schleife
    For a = 1 To 21 'Innere Schleife
        If Sheets("Merker").Cells(ComboBox1.ListIndex + 1, i) = "ja" Then
            Controls("CheckBox" & a).Value = True
        End If
    Next a 'Innere Schleife
Next i 'Äußere Schleife

ransi

Anzeige
AW: ungültiger Verweis auf Next-Steuervariable
08.12.2013 18:46:18
Thorsten_Z
Hallo Ransi,
unglaublich!!! Ich hatte dem Einrücken nie eine Bedeutung beigemessen.
Und wieder was gelernt.
Danke, funktioniert!!!
Gruß
Thorsten

AW: ungültiger Verweis auf Next-Steuervariable
09.12.2013 00:03:56
Uduuh
Hallo,
das hat nix mit Einrücken, sondern mit der Reihenfolge zu tun.
For Next-Schleifen müsssen immer von innen nach außen abgearbeitet werden
Gruß aus’m Pott
Udo

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige