ich habe ein Problem beim Rechnen mit Zelleninhalten. In meinem Excel-Sheet sind alle Zellen mit denen ich rechnen will als Zahl mit zwei Kommastellen formatiert.
j steht für die Zeilen, k für die Spalten. Es soll jede Zelle im Bereich danach überprüft werden, ob sie 1,1 mal so groß ist, wie die Zelle in der Zeile davor. Ist das der Fall, dann soll die aktuelle Zeile rot gefärbt werden.
Im VBA habe ich nun folgendes eingegeben:
For k = 2 To bis1
For j = 2 To bis2
If Cells(j, k).Value > Cells(j - 1, k).Value * 1.1 Then
Cells(j, k).Interior.ColorIndex = 3
End If
Next j
Next k
Es wird der Laufzeitfehler 13 (Typen unverträglich) angezeigt. Wo liegt denn heir der Fehler?
Vielen Dank!!