Ich bekomme Laufzeitfehler 13
. Typenkonflikt Aber ich kann nicht herausfinden, warum. Irgendeine Hilfe?Getting "Fehler: Typ nicht übereinstimmen" in VBA
Sub Separate_with_OR_without_comission()
Dim I As Integer
Dim WRng As Range
Dim NoRng As Range
Dim NameRgn As Range
Dim TotalCRng As Range
Set WRng = Range("with_comission")
Set NoRng = Range("without_comission")
Set NameRgn = Range("total_comission_name")
Set TotalCRng = Range("ttotal_comission")
For I = 1 To NameRgn.Rows.Count
If TotalCRng.Rows(I) > 0 Then // ERROR HERE
WRng.Rows(I) = NameRgn.Rows(I)
End If
If TotalCRng.Rows(I) < 1 Then // AND HERE
NoRng.Rows(I) = NameRgn.Rows(I)
End If
Next I
End Sub
Wenn ich versuche, andere Testzellen zu verwenden, ist in Ordnung, das Problem ist mit denen, .... aber sie sind Zahlen in „ttotal_comission“ warum VBA nimmt es als etwas anderes?
Was vergleichen Sie hier "TotalCrng.Rows (I)> 0" der Index der Zeile oder ein Zellwert? – Arseny