hallo,
ich habe auch Probleme mit den Schleifen. Die Do Loop Schleife geht nicht und mit If hatte ich Probleme.
hier mein code:
Ich will einfach aus einer Liste mit Werten die
in der 2. Zeile stehen gucken, ob diese Werte aus der Liste nochmal in
meinem Worksheet vorkommen.
Wenn das der Fall ist wird ne MsgBox ausgegeben.
markiert wird jetzt die Zeile mit meinem Do while und es kommt die Fehlermeldung:
Laufzeitfehler 1004
Die methode range für das objekt worksheet ist fehlgeschlagen
wäre echt super wenn mir jmd helfen könnte
ich habe auch Probleme mit den Schleifen. Die Do Loop Schleife geht nicht und mit If hatte ich Probleme.
hier mein code:
Quellcode
- Private Sub CommandButton1_Click()
- Dim wks1 As Worksheet
- Dim wks2 As Worksheet
- Set wks1 = ThisWorkbook.Worksheets("Tabelle1")
- Set wks2 = ThisWorkbook.Worksheets("Tabelle" & wks1.Range("B1") + 1)
- Dim fachlehereranzahl, c As Integer
- Dim a As String
- fachlehereranzahl = 0
- c = 0
- Do While wks2.Range(Chr(83 + c) & "2") <> ""
- a = wks2.Range(Chr(83 + c) & "2").Value
- If a = wks2.Range("C6").Value Then
- MsgBox ("Fachlehrer als Aufsicht eingetragen")
- End If
- c = c + 1
- Loop
- fachlehreranzahl = c
- MsgBox (fachlehreranzahl)
- End Sub
Ich will einfach aus einer Liste mit Werten die
in der 2. Zeile stehen gucken, ob diese Werte aus der Liste nochmal in
meinem Worksheet vorkommen.
Wenn das der Fall ist wird ne MsgBox ausgegeben.
markiert wird jetzt die Zeile mit meinem Do while und es kommt die Fehlermeldung:
Laufzeitfehler 1004
Die methode range für das objekt worksheet ist fehlgeschlagen
wäre echt super wenn mir jmd helfen könnte