Code funktioniert nur einmal!
07.06.2007 13:19:13
tursiops
Ich habe folgenden Code:
Private Sub CommandButton3_Click()
Dim suchid As Long
Dim b As Integer
Dim neuer_wert As String
suchid = Sheets("Std").Range("C2")
ScreenUpdating = False
For j = 1 To 167 '167 = Spalte HM
For i = 1 To 100
If Sheets("DB K1").Range(j & i) = suchid Then
Sheets("1!").Range(j & i) = neuer_wert
Sheets("DB K1").Range(j & i) = neuer_wert
End If
Next i
Next j
ScreenUpdating = True
End Sub
Leider funktionierte er nur ein Mal. Nun bekommen ich immer Laufzeitfehler auf folgenden Zeile:
If Sheets("DB K1").Range(j & i) = suchid Then
Weiß jemand, woran das liegen könnte?
Gruß Frank